{"version":3,"file":"FormSubmissionTracking.Sdlibznf.mjs","names":["__legacyOverrideHOC_DataObserverContext","_jsx","useRef","__esmMin","init_npm_react_18_3_1","oe","window","de","init_jsx_runtime","c","ce","init_ssg_sandbox_shims","init_framer_CaDWdxiz","DataObserverContext","withFormTrackerScheduleAnAppt","C","props","FormTrackerScheduleAnAppt","withFormTrackerRequestACallback","FormTrackerRequestACallback","withFormTrackerContactForm","FormTrackerContactForm","createFormOverride","init_FormSubmissionTracking","ref","handleSubmit","formElement","defaultFormName","formName","attachListener","observer"],"sources":["https:/framerusercontent.com/modules/14cUYwm19hosj2QKvbIY/w2Vnsnpt7bXfGF6nbMc6/FormSubmissionTracking.js"],"sourcesContent":["// formTrackingOverrides.tsx\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";/**\n * Creates a form override that attaches a submit event listener.\n * The listener pushes a custom event with the form’s name to the dataLayer\n * and then lets the normal form submission proceed.\n *\n * @param defaultFormName - The form name to use if the form doesn't already have one.\n */const createFormOverride=defaultFormName=>{return()=>{const ref=useRef(null);useEffect(()=>{const handleSubmit=event=>{// We are not preventing default—let the form submit normally.\nlet formElement=null;if(ref.current?.tagName?.toUpperCase()===\"FORM\"){formElement=ref.current;}else{formElement=ref.current?.querySelector(\"form\");}if(!formElement){console.warn(`[${defaultFormName}] Form element not found.`);return;}// Set data attribute if not set.\nlet formName=formElement.getAttribute(\"data-form-name\");if(!formName){formName=defaultFormName;formElement.setAttribute(\"data-form-name\",defaultFormName);}console.log(`[${formName}] Submitting; pushing dataLayer event.`);window.dataLayer=window.dataLayer||[];window.dataLayer.push({event:\"custom_form_submit\",form_name:formName});// Do not call preventDefault() or manually trigger submit.\n// Allow the form’s default behavior to take over.\n};const attachListener=()=>{if(!ref.current){console.log(`[${defaultFormName}] Container not available yet.`);return;}let formElement=null;if(ref.current?.tagName?.toUpperCase()===\"FORM\"){formElement=ref.current;}else{formElement=ref.current?.querySelector(\"form\");}if(formElement){formElement.addEventListener(\"submit\",handleSubmit);console.log(`[${defaultFormName}] Attached submit listener to form.`);}else{console.log(`[${defaultFormName}] Form element not found within container.`);}};attachListener();// In case the form is added dynamically, observe the container.\nconst observer=new MutationObserver(()=>{attachListener();});if(ref.current){observer.observe(ref.current,{childList:true,subtree:true});}return()=>{observer.disconnect();let formElement=null;if(ref.current?.tagName?.toUpperCase()===\"FORM\"){formElement=ref.current;}else{formElement=ref.current?.querySelector(\"form\");}if(formElement){formElement.removeEventListener(\"submit\",handleSubmit);}};},[defaultFormName]);// Return the ref so that Framer can attach it to your form container.\nreturn{ref,\"data-form-name\":defaultFormName};};};export const FormTrackerScheduleAnAppt=createFormOverride(\"Goal - Form - Schedule an Appt\");export const FormTrackerRequestACallback=createFormOverride(\"Goal - Form - Request a Callback\");export const FormTrackerContactForm=createFormOverride(\"Goal - Form - Contact Form\");export const FormTrackerInsuranceInquiry=createFormOverride(\"Goal - Form - Insurance Inquiry\");export const FormTrackerCareerApplication=createFormOverride(\"Form - Career Application\");export const FormTrackerBookARepair=createFormOverride(\"Goal - Form - Book a Repair\");export const FormTrackerHearForTheHolidays=createFormOverride(\"Form - Hear for the Holidays\");export const FormTrackerOtherHearingSurvey=createFormOverride(\"Goal - Form - Other - Hearing Survey\");export const FormTrackerScheduleBalanceAppt=createFormOverride(\"Goal - Form - Schedule a Balance Appt\");export const FormTrackerBuyBackValuation=createFormOverride(\"Form - Buy back valuation\");export const FormTrackerPhysicianReferral=createFormOverride(\"Goal - Form - Physician - Referral\");export const FormTrackerNewsletterSignup=createFormOverride(\"Form - Newsletter Signup\");export const FormTrackerOtherBH4LPayment=createFormOverride(\"Goal - Form - Other - BH4L Payment\");export const FormTrackerFeedbackForm=createFormOverride(\"Form - Feedback Form\");export const FormTrackerGiveGiftOfBetterHearing=createFormOverride(\"Form - Give The Gift Of Better Hearing\");export const FormTrackerScheduleTAAppt=createFormOverride(\"Goal - Form - Schedule a TA Appt\");export const FormTrackerDownloadGuide=createFormOverride(\"Form - Download Guide\");export const FormTrackerLeaveAReview=createFormOverride(\"Form - Leave a Review\");export const FormTrackerOtherMobileClinic=createFormOverride(\"Goal - Form - Other - Mobile Clinic\");export const FormTrackerAlpineVisit=createFormOverride(\"Form - Alpine Visit\");export const FormTrackerEmergencyAssistance=createFormOverride(\"Form - Emergency Assistance\");export const FormTrackerPatientForms=createFormOverride(\"Form - Patient Forms\");export const FormTrackerPayment=createFormOverride(\"Form - Payment\");export const FormTrackerWebinarRegistration=createFormOverride(\"Form - Webinar Registration\");export const FormTrackerOtherMonicaHearingClub=createFormOverride(\"Form - Other - Monica Hearing Club\");export const FormTrackercognivue=createFormOverride(\"Goal - Form - Cognivue\")// Add additional exports as needed.\n;import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withFormTrackerScheduleAnAppt(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerScheduleAnAppt(props)});};}withFormTrackerScheduleAnAppt.displayName=\"FormTrackerScheduleAnAppt\";export function withFormTrackerRequestACallback(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerRequestACallback(props)});};}withFormTrackerRequestACallback.displayName=\"FormTrackerRequestACallback\";export function withFormTrackerContactForm(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerContactForm(props)});};}withFormTrackerContactForm.displayName=\"FormTrackerContactForm\";export function withFormTrackerInsuranceInquiry(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerInsuranceInquiry(props)});};}withFormTrackerInsuranceInquiry.displayName=\"FormTrackerInsuranceInquiry\";export function withFormTrackerCareerApplication(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerCareerApplication(props)});};}withFormTrackerCareerApplication.displayName=\"FormTrackerCareerApplication\";export function withFormTrackerBookARepair(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerBookARepair(props)});};}withFormTrackerBookARepair.displayName=\"FormTrackerBookARepair\";export function withFormTrackerHearForTheHolidays(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerHearForTheHolidays(props)});};}withFormTrackerHearForTheHolidays.displayName=\"FormTrackerHearForTheHolidays\";export function withFormTrackerOtherHearingSurvey(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerOtherHearingSurvey(props)});};}withFormTrackerOtherHearingSurvey.displayName=\"FormTrackerOtherHearingSurvey\";export function withFormTrackerScheduleBalanceAppt(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerScheduleBalanceAppt(props)});};}withFormTrackerScheduleBalanceAppt.displayName=\"FormTrackerScheduleBalanceAppt\";export function withFormTrackerBuyBackValuation(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerBuyBackValuation(props)});};}withFormTrackerBuyBackValuation.displayName=\"FormTrackerBuyBackValuation\";export function withFormTrackerPhysicianReferral(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerPhysicianReferral(props)});};}withFormTrackerPhysicianReferral.displayName=\"FormTrackerPhysicianReferral\";export function withFormTrackerNewsletterSignup(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerNewsletterSignup(props)});};}withFormTrackerNewsletterSignup.displayName=\"FormTrackerNewsletterSignup\";export function withFormTrackerOtherBH4LPayment(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerOtherBH4LPayment(props)});};}withFormTrackerOtherBH4LPayment.displayName=\"FormTrackerOtherBH4LPayment\";export function withFormTrackerFeedbackForm(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerFeedbackForm(props)});};}withFormTrackerFeedbackForm.displayName=\"FormTrackerFeedbackForm\";export function withFormTrackerGiveGiftOfBetterHearing(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerGiveGiftOfBetterHearing(props)});};}withFormTrackerGiveGiftOfBetterHearing.displayName=\"FormTrackerGiveGiftOfBetterHearing\";export function withFormTrackerScheduleTAAppt(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerScheduleTAAppt(props)});};}withFormTrackerScheduleTAAppt.displayName=\"FormTrackerScheduleTAAppt\";export function withFormTrackerDownloadGuide(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerDownloadGuide(props)});};}withFormTrackerDownloadGuide.displayName=\"FormTrackerDownloadGuide\";export function withFormTrackerLeaveAReview(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerLeaveAReview(props)});};}withFormTrackerLeaveAReview.displayName=\"FormTrackerLeaveAReview\";export function withFormTrackerOtherMobileClinic(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerOtherMobileClinic(props)});};}withFormTrackerOtherMobileClinic.displayName=\"FormTrackerOtherMobileClinic\";export function withFormTrackerAlpineVisit(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerAlpineVisit(props)});};}withFormTrackerAlpineVisit.displayName=\"FormTrackerAlpineVisit\";export function withFormTrackerEmergencyAssistance(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerEmergencyAssistance(props)});};}withFormTrackerEmergencyAssistance.displayName=\"FormTrackerEmergencyAssistance\";export function withFormTrackerPatientForms(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerPatientForms(props)});};}withFormTrackerPatientForms.displayName=\"FormTrackerPatientForms\";export function withFormTrackerPayment(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerPayment(props)});};}withFormTrackerPayment.displayName=\"FormTrackerPayment\";export function withFormTrackerWebinarRegistration(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerWebinarRegistration(props)});};}withFormTrackerWebinarRegistration.displayName=\"FormTrackerWebinarRegistration\";export function withFormTrackerOtherMonicaHearingClub(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackerOtherMonicaHearingClub(props)});};}withFormTrackerOtherMonicaHearingClub.displayName=\"FormTrackerOtherMonicaHearingClub\";export function withFormTrackercognivue(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FormTrackercognivue(props)});};}withFormTrackercognivue.displayName=\"FormTrackercognivue\";\nexport const __FramerMetadata__ = {\"exports\":{\"FormTrackerOtherHearingSurvey\":{\"type\":\"override\",\"name\":\"FormTrackerOtherHearingSurvey\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerScheduleBalanceAppt\":{\"type\":\"override\",\"name\":\"FormTrackerScheduleBalanceAppt\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerScheduleBalanceAppt\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerScheduleBalanceAppt\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerFeedbackForm\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerFeedbackForm\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerPhysicianReferral\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerPhysicianReferral\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerScheduleAnAppt\":{\"type\":\"override\",\"name\":\"FormTrackerScheduleAnAppt\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerOtherHearingSurvey\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerOtherHearingSurvey\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerScheduleTAAppt\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerScheduleTAAppt\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerPayment\":{\"type\":\"override\",\"name\":\"FormTrackerPayment\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackercognivue\":{\"type\":\"override\",\"name\":\"FormTrackercognivue\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerOtherMonicaHearingClub\":{\"type\":\"override\",\"name\":\"FormTrackerOtherMonicaHearingClub\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerOtherBH4LPayment\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerOtherBH4LPayment\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerDownloadGuide\":{\"type\":\"override\",\"name\":\"FormTrackerDownloadGuide\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerInsuranceInquiry\":{\"type\":\"override\",\"name\":\"FormTrackerInsuranceInquiry\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerBookARepair\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerBookARepair\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerOtherMobileClinic\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerOtherMobileClinic\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerWebinarRegistration\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerWebinarRegistration\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerAlpineVisit\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerAlpineVisit\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerBookARepair\":{\"type\":\"override\",\"name\":\"FormTrackerBookARepair\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerOtherMobileClinic\":{\"type\":\"override\",\"name\":\"FormTrackerOtherMobileClinic\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerContactForm\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerContactForm\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerNewsletterSignup\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerNewsletterSignup\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerRequestACallback\":{\"type\":\"override\",\"name\":\"FormTrackerRequestACallback\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerContactForm\":{\"type\":\"override\",\"name\":\"FormTrackerContactForm\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerScheduleTAAppt\":{\"type\":\"override\",\"name\":\"FormTrackerScheduleTAAppt\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerGiveGiftOfBetterHearing\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerGiveGiftOfBetterHearing\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerHearForTheHolidays\":{\"type\":\"override\",\"name\":\"FormTrackerHearForTheHolidays\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerEmergencyAssistance\":{\"type\":\"override\",\"name\":\"FormTrackerEmergencyAssistance\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerScheduleAnAppt\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerScheduleAnAppt\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerOtherMonicaHearingClub\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerOtherMonicaHearingClub\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerRequestACallback\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerRequestACallback\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackercognivue\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackercognivue\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerAlpineVisit\":{\"type\":\"override\",\"name\":\"FormTrackerAlpineVisit\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerGiveGiftOfBetterHearing\":{\"type\":\"override\",\"name\":\"FormTrackerGiveGiftOfBetterHearing\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerOtherBH4LPayment\":{\"type\":\"override\",\"name\":\"FormTrackerOtherBH4LPayment\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerCareerApplication\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerCareerApplication\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerPatientForms\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerPatientForms\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerEmergencyAssistance\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerEmergencyAssistance\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerBuyBackValuation\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerBuyBackValuation\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerFeedbackForm\":{\"type\":\"override\",\"name\":\"FormTrackerFeedbackForm\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerPayment\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerPayment\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerPhysicianReferral\":{\"type\":\"override\",\"name\":\"FormTrackerPhysicianReferral\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerNewsletterSignup\":{\"type\":\"override\",\"name\":\"FormTrackerNewsletterSignup\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerLeaveAReview\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerLeaveAReview\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerCareerApplication\":{\"type\":\"override\",\"name\":\"FormTrackerCareerApplication\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerDownloadGuide\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerDownloadGuide\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerBuyBackValuation\":{\"type\":\"override\",\"name\":\"FormTrackerBuyBackValuation\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerInsuranceInquiry\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerInsuranceInquiry\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerPatientForms\":{\"type\":\"override\",\"name\":\"FormTrackerPatientForms\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerLeaveAReview\":{\"type\":\"override\",\"name\":\"FormTrackerLeaveAReview\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFormTrackerHearForTheHolidays\":{\"type\":\"reactHoc\",\"name\":\"withFormTrackerHearForTheHolidays\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormTrackerWebinarRegistration\":{\"type\":\"override\",\"name\":\"FormTrackerWebinarRegistration\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FormSubmissionTracking.map"],"mappings":"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"}