{"version":3,"file":"FAQStructuredData.Cq0WT0AS.mjs","names":["_Fragment"],"sources":["https:/framerusercontent.com/modules/H2skBf3S1kXIvdvjVixE/Wic75TIqpeW6XeMoW1BG/FAQStructuredData.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{forwardRef}from\"react\";const faqKeyMap=[{qId:\"YOFGq7idX\",aId:\"McIrz7THL\"},{qId:\"iCBnxwUgN\",aId:\"TWZe0h1vg\"},{qId:\"zeBOEj5El\",aId:\"XGaPGT53w\"},{qId:\"ia2kMLb0L\",aId:\"PJf_EZThq\"},{qId:\"zVjI6g59F\",aId:\"nm5ImWwvV\"},{qId:\"NjNG54EpV\",aId:\"vgR7qXQ_t\"}];function toStringValue(value){if(typeof value===\"string\")return value;if(typeof value===\"number\"||typeof value===\"boolean\")return String(value);return\"\";}function readProp(props,keys){for(const key of keys){if(Object.prototype.hasOwnProperty.call(props,key)){return toStringValue(props[key]);}}return null;}function escapeJsonForScript(value){return value.replace(/</g,\"\\\\u003c\");}export function withFAQStructuredData(Component){return /*#__PURE__*/forwardRef(function WithFAQStructuredData(props,ref){const entries=faqKeyMap.map((keys,index)=>{const question=readProp(props,[keys.qId,`question${index+1}`,`question_${index+1}`,`$control__question${index+1}`,`$control__${keys.qId}`]);const answer=readProp(props,[keys.aId,`answer${index+1}`,`answer_${index+1}`,`$control__answer${index+1}`,`$control__${keys.aId}`]);if(question===null||answer===null)return null;return{question:question.trim(),answer:answer.trim()};}).filter(entry=>entry!==null&&entry.question.length>0&&entry.answer.length>0);const schema={\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",mainEntity:entries.map(entry=>({\"@type\":\"Question\",name:entry.question,acceptedAnswer:{\"@type\":\"Answer\",text:entry.answer}}))};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Component,{ref:ref,...props}),entries.length>0?/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:escapeJsonForScript(JSON.stringify(schema))}}):null]});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withFAQStructuredData\":{\"type\":\"reactHoc\",\"name\":\"withFAQStructuredData\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FAQStructuredData.map"],"mappings":"gIAA2U,SAAS,EAAc,EAAM,CAAmH,OAA/G,OAAO,GAAQ,SAAgB,EAAS,OAAO,GAAQ,UAAU,OAAO,GAAQ,UAAiB,OAAO,CAAK,EAAQ,EAAG,CAAC,SAAS,EAAS,EAAM,EAAK,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,OAAO,UAAU,eAAe,KAAK,EAAM,CAAG,EAAG,OAAO,EAAc,EAAM,EAAI,EAAI,OAAO,IAAK,CAAC,SAAS,EAAoB,EAAM,CAAC,OAAO,EAAM,QAAQ,KAAK,SAAS,CAAE,CAAC,SAAgB,EAAsB,EAAU,CAAC,OAAoB,EAAW,SAA+B,EAAM,EAAI,CAAC,IAAM,EAAQ,EAAU,KAAK,EAAK,IAAQ,CAAC,IAAM,EAAS,EAAS,EAAM,CAAC,EAAK,IAAI,WAAW,EAAM,IAAI,YAAY,EAAM,IAAI,qBAAqB,EAAM,IAAI,aAAa,EAAK,KAAK,CAAC,EAAQ,EAAO,EAAS,EAAM,CAAC,EAAK,IAAI,SAAS,EAAM,IAAI,UAAU,EAAM,IAAI,mBAAmB,EAAM,IAAI,aAAa,EAAK,KAAK,CAAC,EAAgD,OAA3C,IAAW,MAAM,IAAS,KAAY,KAAW,CAAC,SAAS,EAAS,KAAK,EAAE,OAAO,EAAO,KAAK,CAAC,CAAE,CAAC,CAAC,CAAC,OAAO,GAAO,IAAQ,MAAM,EAAM,SAAS,OAAO,GAAG,EAAM,OAAO,OAAO,CAAC,EAAQ,EAAO,CAAC,WAAW,qBAAqB,QAAQ,UAAU,WAAW,EAAQ,IAAI,IAAQ,CAAC,QAAQ,WAAW,KAAK,EAAM,SAAS,eAAe,CAAC,QAAQ,SAAS,KAAK,EAAM,MAAM,CAAC,EAAE,CAAC,EAAE,OAAoB,EAAMA,EAAU,CAAC,SAAS,CAAc,EAAK,EAAU,CAAK,MAAI,GAAG,CAAK,CAAC,EAAE,EAAQ,OAAO,EAAe,EAAK,SAAS,CAAC,KAAK,sBAAsB,wBAAwB,CAAC,OAAO,EAAoB,KAAK,UAAU,CAAM,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,CAAE,CAAC,CAAE,mBAAlqD,IAA8B,EAAO,EAAU,CAAC,CAAC,IAAI,YAAY,IAAI,WAAW,EAAE,CAAC,IAAI,YAAY,IAAI,WAAW,EAAE,CAAC,IAAI,YAAY,IAAI,WAAW,EAAE,CAAC,IAAI,YAAY,IAAI,WAAW,EAAE,CAAC,IAAI,YAAY,IAAI,WAAW,EAAE,CAAC,IAAI,YAAY,IAAI,WAAW,CAAC"}