{"version":3,"file":"StructuredData.WksZXOU9.mjs","names":["React.useMemo"],"sources":["https:/framerusercontent.com/modules/xzMLWzR7tKp6OgwV43jS/HBfDWZOT5bnSJPOJr6oV/StructuredData.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function StructuredData(props){const{name,description,foundingDate,addressLocality,addressRegion,addressCountry,url,schemaType,knowsAbout}=props;const knowsAboutList=React.useMemo(()=>{return knowsAbout.split(\",\").map(item=>item.trim()).filter(Boolean);},[knowsAbout]);const jsonLd=React.useMemo(()=>{const data={\"@context\":\"https://schema.org\",\"@type\":schemaType,name,description,foundingDate,address:{\"@type\":\"PostalAddress\",addressLocality,addressRegion,addressCountry},knowsAbout:knowsAboutList};if(url.trim()){data.url=url.trim();}return JSON.stringify(data);},[schemaType,name,description,foundingDate,addressLocality,addressRegion,addressCountry,knowsAboutList,url]);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:0,height:0,overflow:\"hidden\",pointerEvents:\"none\"},\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:jsonLd}})});}addPropertyControls(StructuredData,{name:{type:ControlType.String,defaultValue:\"Ultrakind\",title:\"Name\"},description:{type:ControlType.String,defaultValue:\"An independent, friendly brand studio in Chattanooga, TN crafting brand identity, illustration, and style guides — run by humans, for humans.\",displayTextArea:true,title:\"Description\"},foundingDate:{type:ControlType.String,defaultValue:\"2021\",title:\"Founded\"},addressLocality:{type:ControlType.String,defaultValue:\"Chattanooga\",title:\"City\"},addressRegion:{type:ControlType.String,defaultValue:\"TN\",title:\"Region\"},addressCountry:{type:ControlType.String,defaultValue:\"US\",title:\"Country\"},url:{type:ControlType.String,defaultValue:\"\",title:\"URL\"},schemaType:{type:ControlType.Enum,defaultValue:\"Organization\",options:[\"Organization\",\"LocalBusiness\"],optionTitles:[\"Organization\",\"LocalBusiness\"],displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",title:\"Type\"},knowsAbout:{type:ControlType.String,defaultValue:\"Brand identity, Illustration, Style guides\",displayTextArea:true,title:\"Knows About\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StructuredData\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StructuredData.map"],"mappings":"0KAGG,SAAwB,EAAe,EAAM,CAAC,GAAK,CAAC,OAAK,cAAY,eAAa,kBAAgB,gBAAc,iBAAe,MAAI,aAAW,cAAY,EAAY,EAAeA,MAA0B,EAAW,MAAM,GAAG,CAAC,CAAC,IAAI,GAAM,EAAK,KAAK,CAAC,CAAC,CAAC,OAAO,OAAO,EAAI,CAAC,CAAU,CAAC,EAAuZ,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,OAAO,EAAE,SAAS,SAAS,cAAc,MAAM,EAAE,cAAc,OAAO,SAAsB,EAAK,SAAS,CAAC,KAAK,sBAAsB,wBAAwB,CAAC,OAA1mBA,MAAkB,CAAC,IAAM,EAAK,CAAC,WAAW,qBAAqB,QAAQ,EAAW,OAAK,cAAY,eAAa,QAAQ,CAAC,QAAQ,gBAAgB,kBAAgB,gBAAc,gBAAc,EAAE,WAAW,CAAc,EAAsC,OAAjC,EAAI,KAAK,IAAG,EAAK,IAAI,EAAI,KAAK,GAAU,KAAK,UAAU,CAAI,CAAE,EAAE,CAAC,EAAW,EAAK,EAAY,EAAa,EAAgB,EAAc,EAAe,EAAe,CAAG,CAAiP,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,iBAH/3B,IAA4B,IAAoD,EAGgzB,EAAoB,EAAe,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,aAAa,YAAY,MAAM,MAAM,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,aAAa,gJAAgJ,gBAAgB,GAAK,MAAM,aAAa,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,aAAa,OAAO,MAAM,SAAS,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,aAAa,cAAc,MAAM,MAAM,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,aAAa,KAAK,MAAM,QAAQ,EAAE,eAAe,CAAC,KAAK,EAAY,OAAO,aAAa,KAAK,MAAM,SAAS,EAAE,IAAI,CAAC,KAAK,EAAY,OAAO,aAAa,GAAG,MAAM,KAAK,EAAE,WAAW,CAAC,KAAK,EAAY,KAAK,aAAa,eAAe,QAAQ,CAAC,eAAe,eAAe,EAAE,aAAa,CAAC,eAAe,eAAe,EAAE,wBAAwB,GAAK,0BAA0B,aAAa,MAAM,MAAM,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,aAAa,6CAA6C,gBAAgB,GAAK,MAAM,aAAa,CAAC,CAAC"}