import Icon from "../../utils/Icon"; import useFields from "../FieldsData"; import {TextControl} from "@wordpress/components"; // assuming you're using WordPress components const CaptchaKey = ({ field, fields, label }) => { const { getFieldValue, setChangedField, updateField, saveFields} = useFields(); let fieldValue = getFieldValue(field.id); let captchaVerified = getFieldValue('captcha_fully_enabled'); const onChangeHandler = async (fieldValue) => { setChangedField(field.id, fieldValue); setChangedField('captcha_fully_enabled', false); updateField(field.id, fieldValue); await saveFields(false, false); } return ( <> onChangeHandler(value)} value={fieldValue} />
{Boolean(captchaVerified) ? : }
); } export default CaptchaKey;