feat(member): deactivate and reactivate members via an exit-date dialog
This commit is contained in:
parent
bcab2e21c4
commit
3dc3a2b8ef
6 changed files with 1735 additions and 1326 deletions
|
|
@ -329,6 +329,14 @@ defmodule MvWeb.MemberLive.Show do
|
|||
</div>
|
||||
<% end %>
|
||||
|
||||
<%!-- Deactivate/reactivate sub-flow (gated on :update, owns its own modal) --%>
|
||||
<.live_component
|
||||
module={MvWeb.MemberLive.Show.DeactivateComponent}
|
||||
id="member-deactivate"
|
||||
member={@member}
|
||||
current_user={@current_user}
|
||||
/>
|
||||
|
||||
<%!-- Danger zone: same section pattern as section_box (h2 outside border) --%>
|
||||
<%= if can?(@current_user, :destroy, @member) do %>
|
||||
<section class="mt-8 mb-6" aria-labelledby="danger-zone-heading">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue