app/views/users/show.html.erb
<%= render(PageComponent.new(subject: @user, sidebar: true, tabs: TabsComponent.new(tabs: user_tabs(@user)))) do |component| %>
<% component.with(:header) do %>
<%= render(Page::HeaderComponent.new(title: @user&.name, subtitle: @user.email, sidebar: true, buttons: [
layout_button(link: edit_user_path(@user), icon: "fad fa-pencil", title: "Edit user"),
layout_button(link: user_impersonation_path(@user), method: :put, icon: "fad fa-mask", title: "Masquerade as user", admin: true)
])) %>
<% end %>
<% component.with(:body) do %>
<%= render CardComponent.new do %>
<%= render Card::BodyComponent.new do %>
<h3 class="w-full text-center">Coming Soon</h3>
<% end %>
<% end %>
<% end %>
<% end %>