{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/PdKag4GSBw8fqBIrHET1/QWSgR43lqgLrnCGUrmxr/Schema_2.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls,ControlType,Frame}from\"framer\";// Fun\u00E7\u00E3o para gerar o script de dados estruturados\nfunction generateStructuredData({name,description,streetAddress,addressLocality,addressRegion,postalCode,addressCountry,telephone,url,sameAs,openingHours,latitude,longitude,tags}){return{\"@context\":\"https://schema.org\",\"@type\":\"LocalBusiness\",name:name,description:description,address:{\"@type\":\"PostalAddress\",streetAddress:streetAddress,addressLocality:addressLocality,addressRegion:addressRegion,postalCode:postalCode,addressCountry:addressCountry},telephone:telephone,url:url,sameAs:sameAs?sameAs.split(\",\"):[],openingHours:openingHours,geo:{\"@type\":\"GeoCoordinates\",latitude:latitude,longitude:longitude},keywords:tags};}// Componente principal\nexport default function UncodeSEO(props){const{name,description,streetAddress,addressLocality,addressRegion,postalCode,addressCountry,telephone,url,sameAs,openingHours,latitude,longitude,tags,width,height,background}=props;useEffect(()=>{const structuredData=generateStructuredData({name,description,streetAddress,addressLocality,addressRegion,postalCode,addressCountry,telephone,url,sameAs,openingHours,latitude,longitude,tags});const script=document.createElement(\"script\");script.type=\"application/ld+json\";script.text=JSON.stringify(structuredData);document.head.appendChild(script);const metaTag=document.createElement(\"meta\");metaTag.name=\"description\";metaTag.content=\"SEO Otimizado por UncodeSEO\";document.head.appendChild(metaTag);return()=>{document.head.removeChild(script);document.head.removeChild(metaTag);};},[name,description,streetAddress,addressLocality,addressRegion,postalCode,addressCountry,telephone,url,sameAs,openingHours,latitude,longitude,tags]);return /*#__PURE__*/_jsxs(Frame,{width:1,height:1,background:\"transparent\",children:[\" \",/*#__PURE__*/_jsxs(\"div\",{style:{display:\"none\"},children:[\" \",/*#__PURE__*/_jsx(\"h2\",{children:\"SEO Component\"}),/*#__PURE__*/_jsxs(\"p\",{children:[\"Name: \",name]}),/*#__PURE__*/_jsxs(\"p\",{children:[\"Description: \",description]}),/*#__PURE__*/_jsxs(\"p\",{children:[\"Address: \",streetAddress,\", \",addressLocality,\", \",addressRegion,\", \",postalCode,\", \",addressCountry]}),/*#__PURE__*/_jsxs(\"p\",{children:[\"Telephone: \",telephone]}),/*#__PURE__*/_jsxs(\"p\",{children:[\"URL: \",url]}),/*#__PURE__*/_jsxs(\"p\",{children:[\"Social Links:\",\" \",sameAs?sameAs.split(\",\").map((link,index)=>/*#__PURE__*/_jsx(\"span\",{children:link},index))// Substitu\u00EDdo <div> por <span>\n:\"N/A\"]}),/*#__PURE__*/_jsxs(\"p\",{children:[\"Opening Hours: \",openingHours]}),/*#__PURE__*/_jsxs(\"p\",{children:[\"Coordinates: \",latitude,\", \",longitude]}),/*#__PURE__*/_jsxs(\"p\",{children:[\"Tags:\",\" \",tags.map((tag,index)=>/*#__PURE__*/_jsx(\"span\",{children:tag},index)// Substitu\u00EDdo <div> por <span>\n)]})]})]});}// Adicionando controles de propriedade para o painel do Framer\naddPropertyControls(UncodeSEO,{name:{type:ControlType.String,title:\"Name\",defaultValue:\"FarTech Solu\\xe7\\xf5es\",description:\"Nome do neg\\xf3cio / Name of the business\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"L\\xedder em automa\\xe7\\xe3o industrial e instrumenta\\xe7\\xe3o no Brasil.\",description:\"Descri\\xe7\\xe3o do neg\\xf3cio / Business description\"},telephone:{type:ControlType.String,title:\"Telephone\",defaultValue:\"+55 31 9999-9999\",description:\"N\\xfamero de telefone de contato / Contact phone number\"},url:{type:ControlType.String,title:\"URL\",defaultValue:\"https://fartechsolucoes.com.br\",description:\"Website URL do neg\\xf3cio / Business website URL\"},streetAddress:{type:ControlType.String,title:\"Street Address\",defaultValue:\"Rua Exemplo 123\",description:\"Endere\\xe7o da rua / Street address\"},addressLocality:{type:ControlType.String,title:\"Address Locality\",defaultValue:\"Belo Horizonte\",description:\"Cidade / City\"},addressRegion:{type:ControlType.String,title:\"Address Region\",defaultValue:\"MG\",description:\"Estado / State\"},postalCode:{type:ControlType.String,title:\"Postal Code\",defaultValue:\"31000-000\",description:\"C\\xf3digo postal / Postal code\"},addressCountry:{type:ControlType.String,title:\"Address Country\",defaultValue:\"BR\",description:\"Pa\\xeds / Country\"},sameAs:{type:ControlType.String,title:\"Social Links\",defaultValue:\"https://www.facebook.com/fartechsolucoes,https://www.linkedin.com/company/fartechsolucoes\",description:\"Links das redes sociais separados por v\\xedrgula / Social media links separated by commas\"},openingHours:{type:ControlType.String,title:\"Opening Hours\",defaultValue:\"Mo-Fr 08:00-18:00\",description:\"Hor\\xe1rio de funcionamento / Opening hours\"},latitude:{type:ControlType.Number,title:\"Latitude\",defaultValue:19.919068,description:\"Latitude do local / Location latitude\"},longitude:{type:ControlType.Number,title:\"Longitude\",defaultValue:-43.938575,description:\"Longitude do local / Location longitude\"},tags:{type:ControlType.Array,title:\"Tags\",control:{type:ControlType.String,placeholder:\"Enter tag\"},defaultValue:[\"tecnologia\",\"inova\\xe7\\xe3o\",\"automa\\xe7\\xe3o\"],description:\"Tags para SEO separadas por v\\xedrgula / SEO tags separated by commas\"},codeBy:{type:ControlType.String,title:\" \",defaultValue:\"About/Sobre:\",readOnly:true,description:\"This component was created by @omatusaelhorch\"}})// Documenta\u00E7\u00E3o\n// Code by @omatusaelhorch\n;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"UncodeSEO\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Schema_2.map"],
  "mappings": "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",
  "names": ["generateStructuredData", "name", "description", "streetAddress", "addressLocality", "addressRegion", "postalCode", "addressCountry", "telephone", "url", "sameAs", "openingHours", "latitude", "longitude", "tags", "UncodeSEO", "props", "width", "height", "background", "ue", "structuredData", "script", "metaTag", "u", "Frame", "p", "link", "index", "tag", "addPropertyControls", "ControlType"]
}
