diff --git a/src/app.d.ts b/src/app.d.ts index 78fe65a..88dc0a8 100644 --- a/src/app.d.ts +++ b/src/app.d.ts @@ -6,6 +6,10 @@ type SessionData = { user?: UserSession; }; +type HCaptcha = { + render(id: string, config: { sitekey: string; size: string; theme: string }): string; +}; + // See https://kit.svelte.dev/docs/types#app // for information about these interfaces declare global { @@ -14,6 +18,10 @@ declare global { ? { [P in keyof O]: O[P] } : never; + interface Window { + hcaptcha: HCaptcha | null; + } + namespace App { // interface Error {} diff --git a/src/lib/components/container/SideContainer.svelte b/src/lib/components/container/SideContainer.svelte index 5f6779d..016d570 100644 --- a/src/lib/components/container/SideContainer.svelte +++ b/src/lib/components/container/SideContainer.svelte @@ -6,15 +6,11 @@