'use client' import { Turnstile } from '@marsidev/react-turnstile' import axios from 'axios' import { useState } from 'react' export default function CaptchaCodePage () { const [token, setToken] = useState(null) const [code, setCode] = useState(null) const [result, setResult] = useState(-1) const [showCopied, setShowCopied] = useState(false) return (

Verify you are human to get a code

{ setToken(token) setResult(0) try { const result = await axios.post('/api/get-verify-code', { token }) if (result.data.success) { setCode(result.data.data) setResult(2) } else { setResult(3) } } catch { setResult(3) } }} onError={() => setResult(1)} hidden={result != -1} />
) }