fix turnstile

This commit is contained in:
jwinterm
2026-01-29 11:01:57 -05:00
parent 0b029ba5ab
commit b80723cd28
2 changed files with 10 additions and 3 deletions
@@ -1,12 +1,19 @@
'use client';
import { Turnstile } from '@marsidev/react-turnstile';
const SITE_KEY = process.env.NEXT_PUBLIC_TURNSTILE_SITE_KEY;
export function TurnstileWidget({ onVerify }: { onVerify: (token: string) => void }) {
if (!SITE_KEY) {
console.warn('NEXT_PUBLIC_TURNSTILE_SITE_KEY is not set');
return null;
}
return (
<Turnstile
siteKey={process.env.NEXT_PUBLIC_TURNSTILE_SITE_KEY!}
siteKey={SITE_KEY}
onSuccess={onVerify}
options={{ theme: 'auto' }} // Matches our Light/Dark mode!
options={{ theme: 'auto' }}
/>
);
}