{"version":3,"file":"shared-lib.ByrBDoWU.mjs","names":[],"sources":["https:/framerusercontent.com/modules/wDOUhFjc3f9MjYmGywnP/lHf9v71n6YLl6QrVeX6a/poXMGWC83.js","https:/framerusercontent.com/modules/1SzxuwIkTnki3udQpD05/USeTFjMGLjdTJMDtj8Db/StructuredData.js"],"sourcesContent":["// Generated by Framer (089ff9b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Bricolage Grotesque-variable-regular\"]);const variationAxes=[{defaultValue:96,maxValue:96,minValue:12,name:\"Optical size\",tag:\"opsz\"},{defaultValue:800,maxValue:800,minValue:200,name:\"Weight\",tag:\"wght\"},{defaultValue:100,maxValue:100,minValue:75,name:\"Width\",tag:\"wdth\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Bricolage Grotesque Variable\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y996as8bTXq_nANBjzKo3IeZx8z6up5H-qHGN6NLPo.woff2\",variationAxes,weight:\"400\"}]}];export const css=[\".framer-RDRxP .framer-styles-preset-jn3oid:not(.rich-text-wrapper), .framer-RDRxP .framer-styles-preset-jn3oid.rich-text-wrapper p { --framer-font-family: \\\"Bricolage Grotesque Variable\\\", \\\"Bricolage Grotesque Variable Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-variation-axes: \\\"opsz\\\" 12, \\\"wght\\\" 700; --framer-font-weight: 400; --framer-letter-spacing: 0.09em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-69441b63-130f-4cd9-9641-8d290d6e6947); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }\"];export const className=\"framer-RDRxP\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";// Ids used by the site-wide Church and WebSite markup in the page head.\nconst CHURCH={\"@id\":\"/#church\"};const WEBSITE={\"@id\":\"/#website\"};function breadcrumb(items){return{\"@type\":\"BreadcrumbList\",itemListElement:items.map((item,i)=>({\"@type\":\"ListItem\",position:i+1,name:item.name,item:item.url}))};}function clean(value){return String(value||\"\").trim();}function buildGraph(props){const{mode,json,name,description,text,date,image,slug,sectionName,sectionPath}=props;if(mode===\"custom\"){try{return JSON.parse(json);}catch{return null;}}const url=`${sectionPath.replace(/\\/$/,\"\")}/${clean(slug)}`;const crumbs=breadcrumb([{name:\"Home\",url:\"/\"},{name:sectionName,url:sectionPath},{name:clean(name),url}]);const img=image&&image.src?image.src:undefined;const page={\"@type\":\"WebPage\",\"@id\":`${url}#webpage`,url,name:clean(name),description:clean(description)||undefined,isPartOf:WEBSITE,breadcrumb:{\"@id\":`${url}#breadcrumb`},primaryImageOfPage:img};crumbs[\"@id\"]=`${url}#breadcrumb`;let main=null;if(mode===\"question\"){page[\"@type\"]=[\"WebPage\",\"FAQPage\"];main={\"@type\":\"Question\",name:clean(name),acceptedAnswer:{\"@type\":\"Answer\",text:clean(text)||clean(description)}};page.mainEntity=main;if(date)page.dateModified=date.slice(0,10);return{\"@context\":\"https://schema.org\",\"@graph\":[page,crumbs]};}if(mode===\"article\"){main={\"@type\":\"Article\",\"@id\":`${url}#article`,headline:clean(name),description:clean(description)||undefined,datePublished:date?date.slice(0,10):undefined,image:img,author:{\"@type\":\"Person\",name:clean(text)||clean(name)},publisher:CHURCH,mainEntityOfPage:{\"@id\":`${url}#webpage`}};}if(mode===\"service\"){main={\"@type\":\"Service\",\"@id\":`${url}#service`,name:clean(name),description:clean(description)||undefined,image:img,provider:CHURCH,areaServed:{\"@type\":\"City\",name:\"Millbrook\"},isAccessibleForFree:true,hoursAvailable:clean(text)||undefined};}if(mode===\"term\"){main={\"@type\":\"DefinedTerm\",\"@id\":`${url}#term`,name:clean(name),description:clean(text)||clean(description),inDefinedTermSet:{\"@type\":\"DefinedTermSet\",name:sectionName,url:sectionPath}};}if(main)page.mainEntity={\"@id\":main[\"@id\"]};return{\"@context\":\"https://schema.org\",\"@graph\":[page,crumbs,main].filter(Boolean)};}/**\n * Structured Data\n *\n * Renders JSON-LD for search engines and AI assistants. It takes no space on\n * the page. Use \"Custom JSON\" for fixed pages, or one of the CMS modes on a\n * detail page and connect the fields to the collection.\n *\n * @framerIntrinsicWidth 1\n * @framerIntrinsicHeight 1\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function StructuredData(props){const graph=buildGraph(props);const html=graph?JSON.stringify(graph).replace(/</g,\"\\\\u003c\"):\"\";return /*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"relative\",width:0,height:0,overflow:\"hidden\",pointerEvents:\"none\"},children:html?/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:html}}):null});}addPropertyControls(StructuredData,{mode:{type:ControlType.Enum,title:\"Type\",defaultValue:\"custom\",options:[\"custom\",\"question\",\"article\",\"service\",\"term\"],optionTitles:[\"Custom JSON\",\"FAQ question\",\"Article\",\"Service\",\"Glossary term\"]},json:{type:ControlType.String,title:\"JSON-LD\",defaultValue:'{\"@context\":\"https://schema.org\",\"@type\":\"WebPage\",\"name\":\"Page name\"}',displayTextArea:true,hidden:p=>p.mode!==\"custom\"},name:{type:ControlType.String,title:\"Name\",defaultValue:\"\",hidden:p=>p.mode===\"custom\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"\",hidden:p=>p.mode===\"custom\"},text:{type:ControlType.String,title:\"Answer / Author / Hours\",defaultValue:\"\",description:\"Question: the answer. Article: the author. Service: when it runs. Term: a short definition.\",hidden:p=>p.mode===\"custom\"},date:{type:ControlType.Date,title:\"Date\",hidden:p=>p.mode!==\"article\"&&p.mode!==\"question\"},image:{type:ControlType.ResponsiveImage,title:\"Image\",hidden:p=>p.mode===\"custom\"||p.mode===\"term\"},slug:{type:ControlType.String,title:\"Slug\",defaultValue:\"\",hidden:p=>p.mode===\"custom\"},sectionName:{type:ControlType.String,title:\"Section\",defaultValue:\"Questions\",hidden:p=>p.mode===\"custom\"},sectionPath:{type:ControlType.String,title:\"Section path\",defaultValue:\"/questions\",hidden:p=>p.mode===\"custom\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StructuredData\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StructuredData.map"],"mappings":"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"}