{"version":3,"file":"FAQ.BpTFwXkC.mjs","names":["useState","React.useMemo"],"sources":["https:/framerusercontent.com/modules/ceyyU92nQEiHBSn60qCg/HYkXINbfDgKtGpzT4V8d/FAQ.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,Children}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";// Labels are added at render time only. The FAQPage JSON-LD below keeps the raw\n// question and answer text so the prefixes never leak into structured data.\nconst QUESTION_PREFIX=\"Q: \";const ANSWER_PREFIX=\"A: \";/**\n * FAQ — renders questions/answers from a Rich Text field and emits\n * FAQPage JSON-LD structured data for SEO.\n *\n * Headings (h1–h6) become questions, the following paragraph becomes the answer.\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 600\n * @framerDisableUnlink\n */export default function FAQ(props){const{richText,questionFont,answerFont,containerSpacing,qaSpacing,questionColor,answerColor,displayMode,padding,border,borderRadius,shadow,appearance,icon,transition,style}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const[activeIndex,setActiveIndex]=useState(isCanvas?0:null);const[hoverIndex,setHoverIndex]=useState(null);// Links inside the rich text inherit the answer color and stay underlined.\nuseEffect(()=>{if(typeof document===\"undefined\")return;const styleTag=document.createElement(\"style\");styleTag.innerHTML=`\n            .faq-container a {\n                color: inherit;\n                text-decoration: underline;\n            }\n        `;document.head.appendChild(styleTag);return()=>{document.head.removeChild(styleTag);};},[]);// Parsed during render, not in an effect, so the questions and answers are\n// present in the server-rendered HTML rather than appearing after hydration.\nconst items=React.useMemo(()=>{const extractPairs=root=>{const pairs=[];let current={};const walk=node=>{if(!node?.props?.children)return;Children.forEach(node.props.children,child=>{if(!child)return;if(child.type&&typeof child.type===\"string\"&&child.type.match(/h[1-6]/)){if(current.question)pairs.push({...current});current={question:child.props.children,answer:\"\"};}else if(child.type===\"p\"&&current.question){current.answer=child.props.children;}if(child.props&&child.props.children)walk(child);});};walk(root);if(current.question)pairs.push(current);return pairs;};if(richText?.props&&Array.isArray(richText.props.children)){const pairs=extractPairs(richText);if(pairs.length>0)return pairs;}// Placeholder copy is for the canvas only. A published page with nothing\n// bound renders nothing rather than sample questions.\nif(isCanvas){return[{question:\"What is this component?\",answer:\"This is a FAQ component that displays questions and answers with structured data for SEO.\"},{question:\"How do I add content?\",answer:\"Use the Rich Text editor to add h1-h6 elements for questions and paragraphs for answers.\"}];}return[];},[richText,isCanvas]);const extractText=node=>{if(!node)return\"\";if(typeof node===\"string\")return node;if(Array.isArray(node))return node.map(extractText).join(\"\");if(typeof node===\"object\"){if(node.props&&(node.type===\"a\"&&node.props.children||node.props.children)){return extractText(node.props.children);}if(typeof document!==\"undefined\"&&node instanceof Node){return node.textContent||\"\";}}return String(node);};const getSchema=()=>({\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",mainEntity:items.map(item=>({\"@type\":\"Question\",name:extractText(item.question),acceptedAnswer:{\"@type\":\"Answer\",text:extractText(item.answer)}}))});// Inject FAQPage JSON-LD into <head> on the published site.\nuseEffect(()=>{if(typeof document===\"undefined\"||isCanvas)return;const existing=document.getElementById(\"faq-schema\");if(existing)existing.remove();if(items.length>0){const script=document.createElement(\"script\");script.id=\"faq-schema\";script.type=\"application/ld+json\";script.innerHTML=JSON.stringify(getSchema());document.head.appendChild(script);}},[items,isCanvas]);const toggle=index=>{if(isCanvas)return;setActiveIndex(activeIndex===index?null:index);};const isOpen=index=>isCanvas?index===0:activeIndex===index;const backgroundFor=index=>{if(isOpen(index))return appearance.activeBackgroundColor;if(hoverIndex===index)return appearance.hoverBackgroundColor;return appearance.backgroundColor;};const renderIcon=open=>icon.type===\"plus\"?/*#__PURE__*/_jsx(\"div\",{style:{fontSize:`${icon.size}px`,lineHeight:1,color:icon.color,width:`${icon.size}px`,height:`${icon.size}px`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:open?\"−\":\"+\"}):/*#__PURE__*/_jsx(\"svg\",{width:icon.size,height:icon.size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:icon.color,strokeWidth:\"2\",style:{transform:open?\"rotate(180deg)\":\"rotate(0)\",transition:\"transform 0.3s ease\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 9l6 6 6-6\"})});const renderList=()=>/*#__PURE__*/_jsx(\"div\",{role:\"region\",\"aria-label\":\"Frequently Asked Questions\",className:\"faq-container\",style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",gap:containerSpacing},children:items.map((item,index)=>/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:index<items.length-1?qaSpacing:0},children:[/*#__PURE__*/_jsxs(\"h3\",{style:{margin:0,marginBottom:\"8px\",fontSize:\"inherit\",fontWeight:\"inherit\",color:questionColor,...questionFont},children:[QUESTION_PREFIX,item.question]}),/*#__PURE__*/_jsxs(\"div\",{style:{color:answerColor,...answerFont},children:[item.answer?ANSWER_PREFIX:null,item.answer]})]},index))});const renderAccordion=()=>/*#__PURE__*/_jsx(motion.div,{role:\"region\",\"aria-label\":\"Frequently Asked Questions\",className:\"faq-container\",style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",gap:containerSpacing},children:/*#__PURE__*/_jsx(AnimatePresence,{initial:false,children:items.map((item,index)=>/*#__PURE__*/_jsxs(motion.section,{layout:true,initial:false,style:{padding,...border,borderRadius,boxShadow:shadow,cursor:isCanvas?\"default\":\"pointer\",backgroundColor:backgroundFor(index),overflow:\"hidden\"},onClick:()=>toggle(index),onMouseEnter:()=>setHoverIndex(index),onMouseLeave:()=>setHoverIndex(null),children:[/*#__PURE__*/_jsxs(motion.div,{layout:true,style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",color:appearance.questionColor,...questionFont},children:[/*#__PURE__*/_jsxs(\"h3\",{style:{margin:0,font:\"inherit\",color:\"inherit\",letterSpacing:\"inherit\"},children:[QUESTION_PREFIX,item.question]}),renderIcon(isOpen(index))]}),/*#__PURE__*/_jsx(AnimatePresence,{initial:false,children:isOpen(index)&&/*#__PURE__*/_jsxs(motion.div,{initial:{height:0,marginTop:0,opacity:0},animate:{height:\"auto\",marginTop:qaSpacing,opacity:1,transition},exit:{height:0,marginTop:0,opacity:0,transition:{...transition,opacity:{duration:transition.type===\"spring\"?.15:transition.duration*.5||.15}}},style:{color:appearance.answerColor,...answerFont,overflow:\"hidden\"},children:[item.answer?ANSWER_PREFIX:null,item.answer]})})]},index))})});return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",...style},children:[displayMode===\"list\"?renderList():renderAccordion(),isCanvas&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"none\"},children:/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",children:JSON.stringify(getSchema())})})]});}FAQ.displayName=\"FAQ\";FAQ.defaultProps={richText:null,containerSpacing:10,qaSpacing:20,questionColor:\"#000000\",answerColor:\"#666666\",displayMode:\"list\",padding:\"20px\",border:{borderWidth:1,borderStyle:\"solid\",borderColor:\"#EEEEEE\"},borderRadius:\"8px\",shadow:\"none\",appearance:{backgroundColor:\"#FFFFFF\",hoverBackgroundColor:\"#F5F5F5\",activeBackgroundColor:\"#F8F8F8\",questionColor:\"#000000\",answerColor:\"#666666\"},icon:{type:\"chevron\",size:24,color:\"#000000\"},transition:{type:\"spring\",stiffness:500,damping:30}};addPropertyControls(FAQ,{richText:{type:ControlType.RichText,title:\"FAQ Content\"},displayMode:{type:ControlType.Enum,title:\"Display Mode\",options:[\"list\",\"accordion\"],defaultValue:\"list\"},questionFont:{type:ControlType.Font,controls:\"extended\",title:\"Question Font\",defaultValue:{family:\"Inter\",fontSize:18,fontWeight:500}},answerFont:{type:ControlType.Font,controls:\"extended\",title:\"Answer Font\",defaultValue:{family:\"Inter\",fontSize:16,fontWeight:400}},containerSpacing:{type:ControlType.Number,title:\"Container Spacing\",min:0,max:100,defaultValue:10},qaSpacing:{type:ControlType.Number,title:\"Q&A Spacing\",min:0,max:100,defaultValue:20},questionColor:{type:ControlType.Color,title:\"Question Color (List)\",hidden:props=>props.displayMode!==\"list\"},answerColor:{type:ControlType.Color,title:\"Answer Color (List)\",hidden:props=>props.displayMode!==\"list\"},padding:{type:ControlType.Padding,title:\"Padding\",hidden:props=>props.displayMode!==\"accordion\"},border:{type:ControlType.Border,title:\"Border\",hidden:props=>props.displayMode!==\"accordion\"},borderRadius:{type:ControlType.BorderRadius,title:\"Border Radius\",hidden:props=>props.displayMode!==\"accordion\"},shadow:{type:ControlType.BoxShadow,title:\"Shadow\",hidden:props=>props.displayMode!==\"accordion\"},appearance:{type:ControlType.Object,title:\"Appearance\",hidden:props=>props.displayMode!==\"accordion\",controls:{backgroundColor:{type:ControlType.Color,title:\"Background\"},hoverBackgroundColor:{type:ControlType.Color,title:\"Hover Background\"},activeBackgroundColor:{type:ControlType.Color,title:\"Active Background\"},questionColor:{type:ControlType.Color,title:\"Question Color\"},answerColor:{type:ControlType.Color,title:\"Answer Color\"}}},icon:{type:ControlType.Object,title:\"Icon\",hidden:props=>props.displayMode!==\"accordion\",controls:{type:{type:ControlType.Enum,title:\"Type\",options:[\"plus\",\"chevron\"]},size:{type:ControlType.Number,title:\"Size\",min:12,max:48,step:2},color:{type:ControlType.Color,title:\"Color\"}}},transition:{type:ControlType.Transition,title:\"Animation\",hidden:props=>props.displayMode!==\"accordion\",description:`v1.0\n[via SegmentUI](https://www.segmentUI.com)`}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FAQ\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"600\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FAQ.map"],"mappings":"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"}