ui/admin_invites_state.svelte.ts

Reactive state for admin invite management.

Declarations
#

view source

AdminInvitesState
#

ui/admin_invites_state.svelte.ts view source

inheritance

extends:

invites

type Array<InviteWithUsernamesJson>

creating

deleting_ids

type SvelteSet<string>

readonly

invite_count

readonly

unclaimed_count

readonly

fetch

type (): Promise<void>

returns Promise<void>

create_invite

type (email?: string | undefined, username?: string | undefined): Promise<boolean>

email?
type string | undefined
optional
username?
type string | undefined
optional
returns Promise<boolean>

delete_invite

type (id: string): Promise<void>

id
type string
returns Promise<void>

Depends on
#

Imported by
#