mirror of
https://github.com/koreanbots/core.git
synced 2025-12-15 14:10:22 +00:00
21 lines
421 B
TypeScript
21 lines
421 B
TypeScript
import { Ref } from 'react'
|
|
import HCaptcha from '@hcaptcha/react-hcaptcha'
|
|
|
|
const Captcha: React.FC<CaptchaProps> = ({ dark, onVerify }) => {
|
|
return (
|
|
<HCaptcha
|
|
sitekey={process.env.NEXT_PUBLIC_HCAPTCHA_SITEKEY}
|
|
theme={dark ? 'dark' : 'light'}
|
|
onVerify={onVerify}
|
|
/>
|
|
)
|
|
}
|
|
|
|
interface CaptchaProps {
|
|
dark: boolean
|
|
onVerify(token: string, eKey?: string): void
|
|
ref?: Ref<HCaptcha>
|
|
}
|
|
|
|
export default Captcha
|