PhoenixKitWeb.Hooks.InvitationHook (phoenix_kit v1.7.113)

Copy Markdown View Source

LiveView on_mount hook for organization invitation banners.

Loads pending invitations once per mount for confirmed person accounts, assigns them as pk_pending_invitations, and attaches event handlers for accept/decline actions.

Usage in parent app router

live_session :authenticated, on_mount: [PhoenixKitWeb.Hooks.InvitationHook] do
  ...
end

Events handled

  • "accept_invitation"phx-value-uuid required
  • "decline_invitation"phx-value-uuid required