{"version":3,"file":"FormValidation.CoDCOuvg.mjs","names":["__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/Bk2WB7ZG68zkcNCs7pEJ/ZkIqgqKKQ8BDJaOPCYQM/FormValidation.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{Data}from\"framer\";const formState=Data({termsAccepted:false});export function TermsCheckbox(){return{// wire up your state as before\nvalue:formState.termsAccepted,onValueChange:v=>formState.termsAccepted=v,// ← these two make it a real \"required\" field\nname:\"Terms\",required:true};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withTermsCheckbox(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...TermsCheckbox(props)});};}withTermsCheckbox.displayName=\"TermsCheckbox\";\nexport const __FramerMetadata__ = {\"exports\":{\"withTermsCheckbox\":{\"type\":\"reactHoc\",\"name\":\"withTermsCheckbox\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"TermsCheckbox\":{\"type\":\"override\",\"name\":\"TermsCheckbox\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FormValidation.map"],"mappings":"0KAAgH,SAAgB,GAAe,CAAC,MAAM,CACtJ,MAAM,EAAU,cAAc,cAAc,GAAG,EAAU,cAAc,EACvE,KAAK,QAAQ,SAAS,EAAI,CAAE,CAAoJ,SAAgB,EAAkB,EAAE,CAAC,MAAO,KAAQ,EAA+BA,CAAuC,EAASC,EAAK,EAAE,CAAC,GAAG,EAAM,GAAG,EAAc,CAAK,CAAC,CAAC,EAAI,mBAFtT,IAAyB,IAEyB,EAFlB,EAAU,EAAK,CAAC,cAAc,EAAK,CAAC,EAEmP,EAAkB,YAAY"}