%= page do %> <%= page_header do %> <%= page_header_back(solidus_admin.users_path) %> <%= page_header_title(t(".title", email: @user.email)) %> <% # @todo: I am not sure how we want to handle Cancan stuff in the new admin. %> <% # if can?(:admin, Spree::Order) && can?(:create, Spree::Order) %> <%= page_header_actions do %> <%= render component("ui/button").new(tag: :a, text: t(".create_order_for_user"), href: spree.new_admin_order_path(user_id: @user.id)) %> <% end %> <% # end %> <% end %> <%= page_header do %> <% tabs.each do |tab| %> <%= render(component("ui/button").new(tag: :a, scheme: :ghost, text: tab[:text], 'aria-current': tab[:current], href: tab[:href])) %> <% end %> <% end %> <%= page_with_sidebar do %> <%= page_with_sidebar_main do %> <%= render component('ui/panel').new(title: Spree.user_class.model_name.human) do %> <%= form_for @user, url: solidus_admin.user_path(@user), html: { id: form_id, autocomplete: "off" } do |f| %>