import { LegacyRef, createRef } from 'react' import ReCAPTCHA from 'react-google-recaptcha' export const useRecaptcha = () => { const ref: LegacyRef = createRef() const getReCaptchaToken = async (): Promise => { if (!ref.current) { return null } return await ref.current.executeAsync() } return { ref, getReCaptchaToken } }