diff --git a/src/lib/components/GoogleAuthButton.svelte b/src/lib/components/GoogleAuthButton.svelte index da0ca5d..b84361e 100644 --- a/src/lib/components/GoogleAuthButton.svelte +++ b/src/lib/components/GoogleAuthButton.svelte @@ -6,12 +6,14 @@ let { onSuccess, onError, + onDisconnect, disabled = false, size = 'default', variant = 'primary' } = $props<{ onSuccess?: (token: string) => void; onError?: (error: string) => void; + onDisconnect?: () => void; disabled?: boolean; size?: 'small' | 'default' | 'large'; variant?: 'primary' | 'secondary'; @@ -41,6 +43,7 @@ async function handleDisconnect() { await authManager.disconnectGoogle(); + onDisconnect?.(); } // Size classes diff --git a/src/routes/private/events/event/new/+page.svelte b/src/routes/private/events/event/new/+page.svelte index dcaf5df..741592b 100644 --- a/src/routes/private/events/event/new/+page.svelte +++ b/src/routes/private/events/event/new/+page.svelte @@ -1,6 +1,5 @@ @@ -455,16 +268,9 @@