feat: add support for email verification (#1223)

This commit is contained in:
Elias Schneider
2026-01-11 12:31:26 +01:00
committed by GitHub
parent e955118a6f
commit 1e7442f5df
60 changed files with 1452 additions and 700 deletions

View File

@@ -12,9 +12,12 @@
import { LucideMinus, UserPen, UserPlus } from '@lucide/svelte';
import { toast } from 'svelte-sonner';
import { slide } from 'svelte/transition';
import type { PageProps } from './$types';
import UserForm from './user-form.svelte';
import UserList from './user-list.svelte';
let { data }: PageProps = $props();
let selectedCreateOptions = $state(m.add_user());
let expandAddUser = $state(false);
let signupTokenModalOpen = $state(false);
@@ -91,7 +94,10 @@
{#if expandAddUser}
<div transition:slide>
<Card.Content>
<UserForm callback={createUser} />
<UserForm
callback={createUser}
emailsVerifiedPerDefault={data.emailsVerifiedPerDefault}
/>
</Card.Content>
</div>
{/if}