{"version":3,"file":"POC_StructuredModules.BveFyPyC.mjs","names":["React.useMemo","React.useRef","React.useState"],"sources":["https:/framerusercontent.com/modules/fWnTNKKOo5YvoxTlOZTf/YlzPH7haTa1J6vAVjRks/POC_QuickPills.js","https:/framerusercontent.com/modules/y8rdDEDDLrBjaY3Kcr7A/WqeheTXxdRXllAiRVbqG/POC_StructuredModules.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 960\n */export default function POCQuickPills(props){const{data,style}=props;const rows=String(data||\"\").replace(/\\\\n/g,\"\\n\").split(/\\r?\\n|\\s*\\[\\[ROW\\]\\]\\s*/g).map(line=>line.trim()).filter(Boolean).map(line=>line.split(\"||\").map(part=>part.trim()));if(!rows.length)return null;return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",display:\"grid\",gridTemplateColumns:\"repeat(auto-fit, minmax(180px, 1fr))\",gap:12,fontFamily:\"Inter, system-ui, sans-serif\",...style},children:rows.map((row,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{border:\"1px solid #E6E0DC\",borderRadius:14,padding:16,background:\"#FFFFFF\",minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:\"#C7352F\",fontSize:11,fontWeight:900,letterSpacing:\".06em\",textTransform:\"uppercase\",marginBottom:6},children:row[0]||\"\"}),/*#__PURE__*/_jsx(\"div\",{style:{color:\"#171717\",fontSize:14,lineHeight:1.55,overflowWrap:\"anywhere\",whiteSpace:\"pre-wrap\"},children:row[1]||\"\"})]},i))});}POCQuickPills.defaultProps={data:\"BEST FOR || Visitors who want a simple primary option [[ROW]] BACKUP || Keep a second route ready before landing\"};addPropertyControls(POCQuickPills,{data:{type:ControlType.String,title:\"Pills Data\",displayTextArea:true,description:\"Label || Text. Separate rows with [[ROW]] (recommended) or a real line break.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"POCQuickPills\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicWidth\":\"960\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./POC_QuickPills.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 960\n */// V4.1: Adds safe CMS line breaks and automatic URL links to Cards and FAQ.\nconst COLORS={text:\"#171717\",body:\"#66615F\",muted:\"#8A8582\",accent:\"#C7352F\",accentSoft:\"#FFF2EF\",border:\"#E7E1DD\",borderStrong:\"#DDD5D0\",panel:\"#FFFFFF\",panelSoft:\"#FAF7F5\",shadow:\"0 10px 28px rgba(34, 24, 20, 0.045)\"};export default function POCStructuredModules(props){const{mode,data,title,intro,style}=props;const normalizedMode=String(mode||\"\").trim();const modeKey=normalizedMode.toLowerCase();const rows=React.useMemo(()=>parseLines(data),[data]);const rootRef=React.useRef(null);const[width,setWidth]=React.useState(960);React.useLayoutEffect(()=>{if(!rootRef.current)return;const update=()=>{const next=rootRef.current?.getBoundingClientRect().width||960;setWidth(next);};update();if(typeof ResizeObserver===\"undefined\")return;const observer=new ResizeObserver(update);observer.observe(rootRef.current);return()=>observer.disconnect();},[]);if(!modeKey||modeKey===\"none\"||!rows.length)return null;const isMobile=width<700;const isCompact=width<920;return /*#__PURE__*/_jsxs(\"section\",{ref:rootRef,style:{...style,width:\"100%\",maxWidth:\"100%\",minWidth:0,boxSizing:\"border-box\",fontFamily:\"Inter, system-ui, -apple-system, BlinkMacSystemFont, sans-serif\",color:COLORS.text},children:[(title||intro)&&/*#__PURE__*/_jsxs(\"header\",{style:{width:\"100%\",minWidth:0,marginBottom:isMobile?22:28,boxSizing:\"border-box\"},children:[title&&/*#__PURE__*/_jsx(\"h2\",{style:{...sectionTitleStyle,fontSize:isMobile?30:isCompact?34:38},children:title}),intro&&/*#__PURE__*/_jsx(\"p\",{style:{...introStyle,fontSize:isMobile?15:17,maxWidth:isMobile?\"100%\":760},children:intro})]}),(modeKey===\"cards\"||modeKey===\"troubleshooting\")&&/*#__PURE__*/_jsx(Cards,{rows:rows,isMobile:isMobile}),(modeKey===\"table\"||modeKey===\"situation\")&&(isSituationTable(rows)||modeKey===\"situation\"?/*#__PURE__*/_jsx(SituationGrid,{rows:rows,isMobile:isMobile}):/*#__PURE__*/_jsx(ComparisonTable,{rows:rows,isMobile:isMobile})),modeKey===\"faq\"&&/*#__PURE__*/_jsx(FAQ,{rows:rows,isMobile:isMobile}),modeKey===\"checklist\"&&/*#__PURE__*/_jsx(Checklist,{rows:rows,isMobile:isMobile}),modeKey===\"phrase\"&&/*#__PURE__*/_jsx(Phrase,{rows:rows,isMobile:isMobile,isCompact:isCompact})]});}function parseLines(data){return String(data||\"\").replace(/\\\\n/g,\"\\n\").split(/\\r?\\n|\\s*\\[\\[ROW\\]\\]\\s*/g).map(line=>line.trim()).filter(Boolean).map(line=>line.split(\"||\").map(part=>part.trim()));}function isSituationTable(rows){const head=pad(rows[0]||[],3).map(cell=>cell.toLowerCase());return head[0].includes(\"situation\")||head[1].includes(\"try\")&&head[2].includes(\"backup\");}function renderWithLinks(text){const parts=String(text||\"\").split(/(\\[\\[BR\\]\\]|https?:\\/\\/[^\\s<]+)/gi);return parts.map((part,index)=>{if(part.toUpperCase()===\"[[BR]]\"){return /*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{display:\"block\",height:8}},index);}if(/^https?:\\/\\//.test(part)){return /*#__PURE__*/_jsx(\"a\",{href:part,target:\"_blank\",rel:\"noopener noreferrer\",style:{color:COLORS.accent,textDecoration:\"underline\",textUnderlineOffset:3,overflowWrap:\"anywhere\"},children:part},index);}return part;});}function Cards({rows,isMobile}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:isMobile?\"1fr\":\"repeat(2, minmax(0, 1fr))\",gap:isMobile?14:18,alignItems:\"stretch\"},children:rows.map((row,index)=>{const[tag,itemTitle,body,note]=pad(row,4);return /*#__PURE__*/_jsxs(\"article\",{style:contentCardStyle,children:[tag&&/*#__PURE__*/_jsx(\"div\",{style:tagStyle,children:tag}),itemTitle&&/*#__PURE__*/_jsx(\"h3\",{style:cardTitleStyle,children:itemTitle}),body&&/*#__PURE__*/_jsx(\"p\",{style:bodyStyle,children:renderWithLinks(body)}),note&&/*#__PURE__*/_jsx(\"div\",{style:noteStyle,children:renderWithLinks(note)})]},index);})});}function ComparisonTable({rows,isMobile}){const[headerRow,...bodyRows]=rows;const[dimensionHeader,leftHeader,rightHeader]=pad(headerRow||[],3);if(!bodyRows.length)return null;const outerStyle={width:\"100%\",minWidth:0,overflow:\"hidden\",border:`1px solid ${COLORS.borderStrong}`,borderRadius:isMobile?16:18,background:COLORS.panel,boxShadow:\"0 8px 24px rgba(34, 24, 20, 0.035)\"};if(isMobile){return /*#__PURE__*/_jsx(\"div\",{role:\"table\",\"aria-label\":\"Comparison table\",style:outerStyle,children:bodyRows.map((row,index)=>{const[dimension,leftValue,rightValue]=pad(row,3);return /*#__PURE__*/_jsxs(\"div\",{role:\"rowgroup\",style:{borderTop:index===0?\"none\":`1px solid ${COLORS.borderStrong}`},children:[/*#__PURE__*/_jsxs(\"div\",{role:\"rowheader\",style:{padding:\"13px 16px 12px\",background:COLORS.panelSoft,borderBottom:`1px solid ${COLORS.border}`},children:[/*#__PURE__*/_jsx(\"div\",{style:miniLabelStyle,children:dimensionHeader||\"Decision point\"}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:4,color:COLORS.text,fontSize:18,lineHeight:1.22,fontWeight:850,letterSpacing:\"-0.02em\",textTransform:\"uppercase\",overflowWrap:\"anywhere\"},children:dimension})]}),/*#__PURE__*/_jsxs(\"div\",{role:\"row\",style:{display:\"grid\",gridTemplateColumns:\"1fr\"},children:[/*#__PURE__*/_jsx(ComparisonCell,{label:leftHeader||\"Option 1\",value:leftValue,isMobile:true}),/*#__PURE__*/_jsx(ComparisonCell,{label:rightHeader||\"Option 2\",value:rightValue,isMobile:true,divider:true})]})]},index);})});}return /*#__PURE__*/_jsxs(\"div\",{role:\"table\",\"aria-label\":\"Comparison table\",style:outerStyle,children:[/*#__PURE__*/_jsx(\"div\",{role:\"row\",style:{display:\"grid\",gridTemplateColumns:\"minmax(0, 24fr) minmax(0, 38fr) minmax(0, 38fr)\",background:COLORS.panelSoft,borderBottom:`1px solid ${COLORS.borderStrong}`},children:[dimensionHeader||\"Decision point\",leftHeader||\"Option 1\",rightHeader||\"Option 2\"].map((header,index)=>/*#__PURE__*/_jsx(\"div\",{role:\"columnheader\",style:{minWidth:0,padding:\"15px 18px 14px\",borderLeft:index===0?\"none\":`1px solid ${COLORS.border}`,color:index===0?COLORS.text:COLORS.accent,fontSize:11,lineHeight:1.25,fontWeight:900,letterSpacing:\".065em\",textTransform:\"uppercase\",overflowWrap:\"anywhere\"},children:header},index))}),/*#__PURE__*/_jsx(\"div\",{role:\"rowgroup\",children:bodyRows.map((row,index)=>{const[dimension,leftValue,rightValue]=pad(row,3);return /*#__PURE__*/_jsxs(\"div\",{role:\"row\",style:{display:\"grid\",gridTemplateColumns:\"minmax(0, 24fr) minmax(0, 38fr) minmax(0, 38fr)\",borderTop:index===0?\"none\":`1px solid ${COLORS.border}`},children:[/*#__PURE__*/_jsx(\"div\",{role:\"rowheader\",style:{minWidth:0,padding:\"17px 18px\",background:COLORS.panelSoft,color:COLORS.text,fontSize:15,lineHeight:1.35,fontWeight:850,letterSpacing:\"-0.015em\",textTransform:\"uppercase\",overflowWrap:\"anywhere\"},children:dimension}),/*#__PURE__*/_jsx(\"div\",{role:\"cell\",style:{minWidth:0,padding:\"17px 20px\",borderLeft:`1px solid ${COLORS.border}`,color:COLORS.body,fontSize:16,lineHeight:1.52,whiteSpace:\"pre-wrap\",overflowWrap:\"anywhere\"},children:leftValue}),/*#__PURE__*/_jsx(\"div\",{role:\"cell\",style:{minWidth:0,padding:\"17px 20px\",borderLeft:`1px solid ${COLORS.border}`,color:COLORS.body,fontSize:16,lineHeight:1.52,whiteSpace:\"pre-wrap\",overflowWrap:\"anywhere\"},children:rightValue})]},index);})})]});}function ComparisonCell({label,value,isMobile,divider}){return /*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0,padding:isMobile?\"16px\":\"18px 22px 20px\",borderLeft:!isMobile&&divider?`1px solid ${COLORS.border}`:\"none\",borderTop:isMobile&&divider?`1px solid ${COLORS.border}`:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{style:miniLabelStyle,children:label}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:7,color:COLORS.body,fontSize:isMobile?15:16,lineHeight:1.55,overflowWrap:\"anywhere\",whiteSpace:\"pre-wrap\"},children:value})]});}function SituationGrid({rows,isMobile}){const[headerRow,...bodyRows]=rows;const headers=pad(headerRow||[],3);if(!bodyRows.length)return null;return /*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:isMobile?\"1fr\":\"repeat(2, minmax(0, 1fr))\",gap:isMobile?14:18,alignItems:\"stretch\"},children:bodyRows.map((row,index)=>{const[situation,tryFirst,backup]=pad(row,3);return /*#__PURE__*/_jsxs(\"article\",{style:{...contentCardStyle,padding:isMobile?18:22},children:[/*#__PURE__*/_jsx(\"div\",{style:miniLabelStyle,children:headers[0]||\"Situation\"}),/*#__PURE__*/_jsx(\"h3\",{style:{...cardTitleStyle,marginTop:6,marginBottom:14,fontSize:isMobile?19:21,textTransform:\"uppercase\"},children:situation}),/*#__PURE__*/_jsx(SituationLine,{label:headers[1]||\"Try first\",value:tryFirst,first:true}),/*#__PURE__*/_jsx(SituationLine,{label:headers[2]||\"Backup\",value:backup})]},index);})});}function SituationLine({label,value,first}){return /*#__PURE__*/_jsxs(\"div\",{style:{paddingTop:first?14:13,paddingBottom:first?13:0,borderTop:`1px solid ${COLORS.border}`},children:[/*#__PURE__*/_jsx(\"div\",{style:miniLabelStyle,children:label}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:5,color:COLORS.body,fontSize:15,lineHeight:1.52,whiteSpace:\"pre-wrap\",overflowWrap:\"anywhere\"},children:value})]});}function FAQ({rows,isMobile}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gap:isMobile?10:12},children:rows.map((row,index)=>{const[question,answer]=pad(row,2);return /*#__PURE__*/_jsxs(\"details\",{open:index===0,style:{overflow:\"hidden\",border:`1px solid ${COLORS.borderStrong}`,borderRadius:16,background:COLORS.panel,boxShadow:\"0 6px 18px rgba(34, 24, 20, 0.025)\"},children:[/*#__PURE__*/_jsx(\"summary\",{style:{cursor:\"pointer\",padding:isMobile?\"17px 16px\":\"19px 22px\",fontWeight:800,fontSize:isMobile?16:18,lineHeight:1.35,listStylePosition:\"inside\"},children:question}),/*#__PURE__*/_jsx(\"div\",{style:{borderTop:`1px solid ${COLORS.border}`,padding:isMobile?\"16px\":\"19px 22px 21px\",background:COLORS.panelSoft},children:/*#__PURE__*/_jsx(\"p\",{style:bodyStyle,children:renderWithLinks(answer)})})]},index);})});}function Checklist({rows,isMobile}){const groups=[];let current=null;for(const row of rows){const raw=row.join(\" || \");if(raw.startsWith(\"##\")){current={title:raw.replace(/^##\\s*/,\"\"),items:[]};groups.push(current);}else{if(!current){current={title:\"Checklist\",items:[]};groups.push(current);}current.items.push(raw);}}return /*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:isMobile?\"1fr\":\"repeat(2, minmax(0, 1fr))\",gap:isMobile?14:18,alignItems:\"stretch\"},children:groups.map((group,index)=>/*#__PURE__*/_jsxs(\"article\",{style:contentCardStyle,children:[/*#__PURE__*/_jsx(\"h3\",{style:{...cardTitleStyle,marginBottom:16},children:group.title}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gap:11},children:group.items.map((item,itemIndex)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"20px minmax(0, 1fr)\",gap:10,alignItems:\"start\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:20,height:20,borderRadius:999,background:COLORS.accentSoft,color:COLORS.accent,display:\"grid\",placeItems:\"center\",fontSize:12,lineHeight:1,fontWeight:900},children:\"✓\"}),/*#__PURE__*/_jsx(\"span\",{style:bodyStyle,children:item})]},itemIndex))})]},index))});}function Phrase({rows,isMobile,isCompact}){const blocks=[];let current={type:\"group\",title:\"Phrases\",intro:\"\",rows:[]};blocks.push(current);for(const row of rows){const first=row[0]||\"\";if(first.startsWith(\"@screenshot\")){current={type:\"screenshot\",title:row[1]||\"Screenshot Card\",intro:\"\",rows:[]};blocks.push(current);}else if(first.startsWith(\"##\")){current={type:\"group\",title:first.replace(/^##\\s*/,\"\"),intro:row[1]||\"\",rows:[]};blocks.push(current);}else{current.rows.push(pad(row,2));}}const filtered=blocks.filter(block=>block.rows.length||block.type===\"screenshot\");const useTwoColumns=!isMobile&&!isCompact&&filtered.length>1;return /*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:useTwoColumns?\"repeat(2, minmax(0, 1fr))\":\"1fr\",gap:18},children:filtered.map((block,index)=>{const dark=block.type===\"screenshot\";return /*#__PURE__*/_jsxs(\"article\",{style:{...contentCardStyle,background:dark?COLORS.text:COLORS.panel,color:dark?\"#FFFFFF\":COLORS.text},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...cardTitleStyle,color:dark?\"#FFFFFF\":COLORS.text},children:block.title}),block.intro&&/*#__PURE__*/_jsx(\"p\",{style:{...bodyStyle,marginTop:8,color:dark?\"#D8D3D0\":COLORS.body},children:block.intro}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",marginTop:12},children:block.rows.map((row,rowIndex)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr\",gap:5,padding:\"14px 0\",borderTop:rowIndex===0?\"none\":`1px solid ${dark?\"rgba(255,255,255,.16)\":COLORS.border}`},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:18,lineHeight:1.35,fontWeight:800},children:row[0]}),/*#__PURE__*/_jsx(\"div\",{style:{color:dark?\"#D8D3D0\":COLORS.body,fontSize:15,lineHeight:1.55},children:row[1]})]},rowIndex))})]},index);})});}function pad(row,size){return Array.from({length:size},(_,index)=>row[index]||\"\");}const sectionTitleStyle={margin:0,lineHeight:1.06,letterSpacing:\"-0.045em\",fontWeight:850,overflowWrap:\"anywhere\"};const introStyle={margin:\"10px 0 0\",lineHeight:1.55,color:COLORS.body,overflowWrap:\"anywhere\"};const cardTitleStyle={margin:\"0 0 10px\",fontSize:22,lineHeight:1.2,letterSpacing:\"-0.025em\",fontWeight:800,overflowWrap:\"anywhere\"};const bodyStyle={margin:0,fontSize:15,lineHeight:1.58,color:COLORS.body,whiteSpace:\"pre-wrap\",overflowWrap:\"anywhere\"};const contentCardStyle={minWidth:0,boxSizing:\"border-box\",padding:22,border:`1px solid ${COLORS.borderStrong}`,borderRadius:18,background:COLORS.panel,boxShadow:COLORS.shadow};const tagStyle={display:\"inline-flex\",marginBottom:11,padding:\"5px 9px\",borderRadius:999,background:COLORS.accentSoft,color:COLORS.accent,fontSize:11,lineHeight:1,fontWeight:900,letterSpacing:\".065em\",textTransform:\"uppercase\"};const noteStyle={marginTop:16,paddingTop:15,borderTop:`1px solid ${COLORS.border}`,color:COLORS.text,fontSize:13,lineHeight:1.5,fontWeight:750,whiteSpace:\"pre-wrap\",overflowWrap:\"anywhere\"};const miniLabelStyle={color:COLORS.accent,fontSize:11,lineHeight:1.25,fontWeight:900,letterSpacing:\".065em\",textTransform:\"uppercase\"};POCStructuredModules.defaultProps={mode:\"Cards\",title:\"POC Structured Module\",intro:\"Use this component to test CMS multiline data, responsive layouts, and empty-state collapse.\",data:\"MAIN || Alipay || Set it up before landing and test the payment flow before your trip. || Keep another payment method ready [[ROW]] BACKUP || Cash || Carry a small amount for situations where a QR payment does not work. || Do not rely on cash alone\"};addPropertyControls(POCStructuredModules,{mode:{type:ControlType.String,title:\"Mode\",defaultValue:\"Cards\",placeholder:\"None, Cards, Table, FAQ, Checklist, Phrase, or Situation\"},title:{type:ControlType.String,title:\"Title\",defaultValue:\"POC Structured Module\"},intro:{type:ControlType.String,title:\"Intro\",displayTextArea:true},data:{type:ControlType.String,title:\"Data\",displayTextArea:true,description:\"Separate rows with [[ROW]] (recommended) or a real line break. Use || between columns.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"POCStructuredModules\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./POC_StructuredModules.map"],"mappings":"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"}