<%= render "onboardings/header" %>

<%= t(".title") %>

<%= t(".subtitle") %>

<%= styled_form_with model: @user do |form| %> <%= form.hidden_field :redirect_to, value: @invitation ? "home" : "onboarding_preferences" %> <%= form.hidden_field :onboarded_at, value: Time.current if @invitation %>

<%= t(".profile_image") %>

<%= render "settings/user_avatar_field", form: form, user: @user %>
<%= form.text_field :first_name, placeholder: t(".first_name"), label: t(".first_name"), container_class: "bg-white w-1/2", required: true %> <%= form.text_field :last_name, placeholder: t(".last_name"), label: t(".last_name"), container_class: "bg-white w-1/2", required: true %>
<% unless @invitation %>
<%= form.fields_for :family do |family_form| %> <%= family_form.text_field :name, placeholder: t(".household_name"), label: t(".household_name") %> <%= family_form.select :country, country_options, { label: t(".country") }, required: true %> <% end %>
<% end %> <%= form.submit t(".submit") %> <% end %>
<%= render "layouts/footer" %>