<%= form_for @user, url: setting_path(:lightning), html: { :method => :put } do |f| %>
<section>
  <h3>Notifications</h3>
  <ul role="list">
    <%= render FormElements::FieldsetComponent.new(
      positioning: :horizontal,
      title: "Sats received",
      description: "Notify me when sats are sent to my Lightning Address"
    ) do %>
      <% f.fields_for :preferences do |p| %>
        <%= p.select :lightning_notify_sats_received, options_for_select([
          ["off", "disabled"],
          ["Chat (Jabber)", "xmpp"],
          ["E-Mail", "email"]
        ], selected: @user.preferences[:lightning_notify_sats_received]) %>
      <% end %>
    <% end %>
  </ul>
</section>
<section>
  <p class="pt-6 border-t border-gray-200 text-right">
    <%= f.submit 'Save', class: "btn-md btn-blue w-full md:w-auto" %>
  </p>
</section>
<% end %>
