{"version":3,"file":"ServiceSchema.CDdHu6U6.mjs","names":[],"sources":["https:/framerusercontent.com/modules/lr8s7xdedp5IJXG3D8Qj/ZJVTBPLWRRRG7hY04ibv/ServiceSchema.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const SITE=\"https://esoft.com\";const ORGANIZATION={\"@type\":\"Organization\",\"@id\":SITE+\"/#organization\",name:\"Esoft\",url:SITE+\"/\"};/**\n * Outputs Service JSON-LD for a solution page. Renders nothing visible.\n *\n * @framerIntrinsicWidth 1\n * @framerIntrinsicHeight 1\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function ServiceSchema(props){const{name=\"\",description=\"\",serviceType=\"\",path=\"\"}=props;if(!name||!path)return null;const url=SITE+(path.startsWith(\"/\")?path:\"/\"+path);const data={\"@context\":\"https://schema.org\",\"@type\":\"Service\",\"@id\":url+\"#service\",name,url,provider:ORGANIZATION,areaServed:\"Worldwide\",audience:{\"@type\":\"BusinessAudience\",audienceType:\"Real estate photographers and media companies\"}};if(description)data.description=description;if(serviceType)data.serviceType=serviceType;const json=JSON.stringify(data).replace(/</g,\"\\\\u003c\");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(ServiceSchema,{name:{type:ControlType.String,title:\"Name\",defaultValue:\"\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"\",displayTextArea:true},serviceType:{type:ControlType.String,title:\"Service Type\",defaultValue:\"\"},path:{type:ControlType.String,title:\"Path\",defaultValue:\"\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ServiceSchema\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1\",\"framerIntrinsicWidth\":\"1\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ServiceSchema.map"],"mappings":"6JAQG,SAAwB,EAAc,EAAM,CAAC,GAAK,CAAC,OAAK,GAAG,cAAY,GAAG,cAAY,GAAG,OAAK,IAAI,EAAM,GAAG,CAAC,GAAM,CAAC,EAAK,OAAO,KAAK,IAAM,EAAI,GAAM,EAAK,WAAW,GAAG,EAAE,EAAK,IAAI,GAAY,EAAK,CAAC,WAAW,qBAAqB,QAAQ,UAAU,MAAM,EAAI,WAAW,OAAK,MAAI,SAAS,EAAa,WAAW,YAAY,SAAS,CAAC,QAAQ,mBAAmB,aAAa,+CAA+C,CAAC,EAAkJ,OAA7I,IAAY,EAAK,YAAY,GAAe,IAAY,EAAK,YAAY,GAAwF,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,OAAO,EAAE,SAAS,QAAQ,EAAE,cAAc,OAAO,SAAsB,EAAK,SAAS,CAAC,KAAK,sBAAsB,wBAAwB,CAAC,OAA1P,KAAK,UAAU,CAAI,CAAC,CAAC,QAAQ,KAAK,SAAkO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,qBAR5uB,IAAoD,EAAO,EAAK,oBAA0B,EAAa,CAAC,QAAQ,eAAe,MAAM,kCAAsB,KAAK,QAAQ,IAAI,oBAAQ,EAQyjB,EAAoB,EAAc,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,EAAE,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,GAAG,gBAAgB,EAAI,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,EAAE,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,EAAE,CAAC,CAAC"}