{# Plan 47 — one-shot URL reveal after a successful create. The URL is shown EXACTLY ONCE: invites.js auto-copies it to the clipboard on open and never round-trips it back from the server. State (showSuccess, success, autoCopied, manualCopyLabel, copyManual, closeSuccess) lives on the Alpine root in invites.js. Chrome (teleport + backdrop + centered card) comes from the shared `modal()` macro — see admin/components/ui.html. #} {% from 'admin/components/ui.html' import modal %} {% call modal('showSuccess', 'closeSuccess()', width='max-w-lg') %}

URL copied to clipboard Invitation ready

For · expires

Paste this URL into your message to . You won't see it again — re-open this page after sending if you need to revoke or re-create.

Preview accept page
{% endcall %}