{"version":3,"file":"MiintaStructuredData.C28b9w6v.mjs","names":[],"sources":["https:/framerusercontent.com/modules/3DcJf4h5PUCIUSF7pq51/wCg6rluWOS9CCZpg6HPk/MiintaStructuredData.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useLocaleInfo}from\"framer\";/**\n * @framerIntrinsicWidth 1\n * @framerIntrinsicHeight 1\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function MiintaStructuredData(props){const origin=\"https://hellomiinta.com\";const{activeLocale}=useLocaleInfo();const language=activeLocale?.code?.split(\"-\")[0]||\"es\";const prefix=language===\"es\"?\"\":\"/\"+language;const sections=language===\"en\"?{clinics:\"centers\",professionals:\"psychologists\"}:language===\"ca\"?{clinics:\"centres\",professionals:\"psicologues\"}:{clinics:\"centros\",professionals:\"psicologas\"};const kind=props.kind||\"organization\";const organization={\"@type\":\"Organization\",\"@id\":origin+\"/#organization\",name:\"Miinta\",url:origin+\"/\",email:\"contacto@hellomiinta.com\"};const website={\"@type\":\"WebSite\",\"@id\":origin+\"/#website\",name:\"Miinta\",url:origin+\"/\",publisher:{\"@id\":organization[\"@id\"]}};const graph=[organization,website];let pageUrl=\"\";let sectionUrl=\"\";let sectionName=\"\";const name=(props.name||\"\").trim();const slug=(props.slug||\"\").trim();const description=(props.description||\"\").trim();const image=typeof props.image===\"string\"?props.image:props.image?.src;const validDate=value=>value&&/^\\d{4}-\\d{2}-\\d{2}/.test(value)&&!Number.isNaN(Date.parse(value))?value:undefined;if(kind===\"clinic\"&&name&&slug){const url=origin+prefix+\"/\"+sections.clinics+\"/\"+encodeURIComponent(slug);pageUrl=url;sectionUrl=origin+prefix+\"/\"+sections.clinics;sectionName=language===\"en\"?\"Our centers\":language===\"ca\"?\"Els nostres centres\":\"Nuestros centros\";const isPhysical=props.physical===true&&Boolean(props.address&&props.address!==\"-\");const isOnline=slug.toLowerCase()===\"online\";graph.push({\"@type\":\"WebPage\",\"@id\":url+\"#webpage\",url,name:name,description:description||undefined,isPartOf:{\"@id\":website[\"@id\"]},about:isPhysical||isOnline?{\"@id\":url+\"#service\"}:undefined});if(isPhysical){const match=(props.address||\"\").match(/^(.*?),?\\s*(\\d{5})\\s+(.+)$/);graph.push({\"@type\":\"MedicalClinic\",\"@id\":url+\"#service\",name:\"Miinta \"+(slug.toLowerCase()===\"mataro\"||slug.toLowerCase()===\"matar\\xf3\"?\"Matar\\xf3\":name.includes(\"Sabadell\")?\"Sabadell\":name),url,description:description||undefined,image:image||undefined,telephone:props.telephone||undefined,parentOrganization:{\"@id\":organization[\"@id\"]},address:match?{\"@type\":\"PostalAddress\",streetAddress:match[1].trim(),postalCode:match[2],addressLocality:match[3].trim(),addressCountry:\"ES\"}:undefined,hasMap:props.mapUrl?.startsWith(\"https://maps.\")?props.mapUrl:undefined});}else if(isOnline){pageUrl=url;graph.push({\"@type\":\"Service\",\"@id\":url+\"#service\",name,url,description:description||undefined,provider:{\"@id\":organization[\"@id\"]},serviceType:\"Atenci\\xf3n psicol\\xf3gica online\"});}}else if(kind===\"professional\"&&name&&slug){const url=origin+prefix+\"/\"+sections.professionals+\"/\"+encodeURIComponent(slug);pageUrl=url;sectionUrl=origin+prefix+(language===\"ca\"?\"/sobre-nosaltres\":\"/about\");sectionName=language===\"en\"?\"About Miinta\":language===\"ca\"?\"Sobre Miinta\":\"Sobre Miinta\";graph.push({\"@type\":\"Person\",\"@id\":url+\"#person\",name,url,jobTitle:props.jobTitle||undefined,image:image||undefined,worksFor:{\"@id\":organization[\"@id\"]}});}else if(kind===\"article\"&&name&&slug){const url=origin+prefix+\"/blog/\"+encodeURIComponent(slug);pageUrl=url;sectionUrl=origin+prefix+\"/blog\";sectionName=\"Blog\";const authorName=(props.authorName||\"\").trim();const authorSlug=(props.authorSlug||\"\").trim();graph.push({\"@type\":\"BlogPosting\",\"@id\":url+\"#article\",headline:name,url,inLanguage:language,mainEntityOfPage:{\"@type\":\"WebPage\",\"@id\":url},description:description||undefined,image:image||undefined,datePublished:validDate(props.published),dateModified:validDate(props.modified)||validDate(props.published),publisher:{\"@id\":organization[\"@id\"]},author:authorName?{\"@type\":\"Person\",name:authorName,url:authorSlug?origin+prefix+\"/\"+sections.professionals+\"/\"+encodeURIComponent(authorSlug):undefined}:undefined});}else if(kind===\"service\"&&name&&props.servicePath?.startsWith(\"/\")){const localizedPath=language===\"es\"?props.servicePath:props.servicePath===\"/chatmiinta\"?language===\"en\"?\"/mint-chat\":\"/xat-miinta\":props.servicePath===\"/centroseducativos\"?language===\"en\"?\"/educational-centers\":\"/centres-educatius\":props.servicePath;const url=origin+prefix+localizedPath;pageUrl=url;graph.push({\"@type\":\"Service\",\"@id\":url+\"#service\",name,url,description:description||undefined,provider:{\"@id\":organization[\"@id\"]}});}if(pageUrl&&name){const entries=[{\"@type\":\"ListItem\",position:1,name:\"Miinta\",item:origin+prefix+\"/\"}];if(sectionUrl)entries.push({\"@type\":\"ListItem\",position:2,name:sectionName,item:sectionUrl});entries.push({\"@type\":\"ListItem\",position:entries.length+1,name,item:pageUrl});graph.push({\"@type\":\"BreadcrumbList\",\"@id\":pageUrl+\"#breadcrumb\",itemListElement:entries});}const json=JSON.stringify({\"@context\":\"https://schema.org\",\"@graph\":graph}).replace(/</g,\"\\\\u003c\").replace(/>/g,\"\\\\u003e\").replace(/&/g,\"\\\\u0026\");return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:1,height:1,overflow:\"hidden\"},\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:json}})});}addPropertyControls(MiintaStructuredData,{kind:{type:ControlType.Enum,title:\"Page type\",options:[\"organization\",\"clinic\",\"professional\",\"article\",\"service\"],defaultValue:\"organization\"},name:{type:ControlType.String,title:\"Name\",defaultValue:\"\"},slug:{type:ControlType.String,title:\"CMS slug\",defaultValue:\"\",hidden:p=>[\"organization\",\"service\"].includes(p.kind||\"organization\")},description:{type:ControlType.String,title:\"Description\",defaultValue:\"\",displayTextArea:true,hidden:p=>[\"organization\",\"professional\"].includes(p.kind||\"organization\")},image:{type:ControlType.ResponsiveImage,title:\"Image\",hidden:p=>[\"organization\",\"service\"].includes(p.kind||\"organization\")},physical:{type:ControlType.Boolean,title:\"Physical clinic\",defaultValue:false,hidden:p=>p.kind!==\"clinic\"},address:{type:ControlType.String,title:\"Address\",defaultValue:\"\",hidden:p=>p.kind!==\"clinic\"},telephone:{type:ControlType.String,title:\"Phone\",defaultValue:\"\",hidden:p=>p.kind!==\"clinic\"},mapUrl:{type:ControlType.Link,title:\"Map URL\",hidden:p=>p.kind!==\"clinic\"},jobTitle:{type:ControlType.String,title:\"Job title\",defaultValue:\"\",hidden:p=>p.kind!==\"professional\"},authorName:{type:ControlType.String,title:\"Author\",defaultValue:\"\",hidden:p=>p.kind!==\"article\"},authorSlug:{type:ControlType.String,title:\"Author slug\",defaultValue:\"\",hidden:p=>p.kind!==\"article\"},published:{type:ControlType.Date,title:\"Published\",displayTime:false,optional:true,hidden:p=>p.kind!==\"article\"},modified:{type:ControlType.Date,title:\"Updated\",displayTime:false,optional:true,hidden:p=>p.kind!==\"article\"},servicePath:{type:ControlType.String,title:\"Page path\",defaultValue:\"/chatmiinta\",hidden:p=>p.kind!==\"service\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MiintaStructuredData\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MiintaStructuredData.map"],"mappings":"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"}