UNPKG

@redwoodjs/sdk

Version:

Build fast, server-driven webapps on Cloudflare with SSR, RSC, and realtime

15 lines (14 loc) 376 B
"use client"; import { useState, useEffect } from "react"; export const useTurnstileToken = () => { const [token, setToken] = useState(null); useEffect(() => { window.onTurnstileSuccess = (newToken) => { setToken(newToken); }; return () => { delete window.onTurnstileSuccess; }; }, []); return token; };