component RecoveryCodes { props { codes: unknown[] = [] schema: string = "auth-recovery-codes" title: string = "Recovery codes" description: string = "Store these codes somewhere safe. Each code can be used once." downloadLabel: string = "Download codes" regenerateLabel: string = "Generate new codes" regenerateAction: string = "/api/auth/recovery-codes" successMessage: string = "New recovery codes generated. Previous unused codes are no longer valid." count: number = 10 color: string = "primary" size: string = "md" class: string = "" } view {
{#each codes as code}{code}{/each}
} }