Files
omnivore/packages/web/components/elements/Recaptcha.tsx
2024-05-07 10:33:51 +08:00

21 lines
450 B
TypeScript

import { GoogleReCaptchaCheckbox } from '@google-recaptcha/react'
type RecaptchaProps = {
setRecaptchaToken: (token: string) => void
}
export const Recaptcha = (props: RecaptchaProps): JSX.Element => {
return (
<>
<GoogleReCaptchaCheckbox
key="recaptcha"
theme="dark"
onChange={(token) => {
console.log('recaptcha: ', token)
props.setRecaptchaToken(token)
}}
/>
</>
)
}