{#if loading && !app}
Loading…
{:else if loadError && !app}{loadError}
Back to apps{app.description}
{/if}No scripts in this app yet.
{:else}
Hosts this app answers on. Routes inside this app can only bind to
these. Use app.example.com for exact, *.example.com for
wildcard, or {'{'}tenant{'}'}.example.com to bind a capture.
No domain claims yet.
{:else}{d.pattern}
— {d.shape}
Users with explicit access to this app. Instance owners and admins
already have implicit access — they are not listed here. Use the Users
page to invite a member first, then grant them app access
below.
No explicit members yet.
{:else}Permanently removes the app along with all its scripts, routes, execution logs, and domain claims.
This will permanently delete everything inside {app.name}. There is no undo.
The following hosts will stop pointing at this app:
{d.pattern}{d.shape}
{deleteAppError}
{/if}
{app.name} will stop answering on
{domainToRemove.pattern}.
Routes already bound to this host are blocked from deletion by the API; if so, you’ll see an error here.
{#if removeDomainError}{removeDomainError}
{/if}{memberToRemove.username} will lose access to this app. Their other app memberships and account are untouched.
{#if removeMemberError}{removeMemberError}
{/if}