{"version":3,"file":"StructuredData.ETSdDx70.mjs","names":["React.useMemo","__esmMin","pe","init_npm_react_18_3_1","init_jsx_runtime","c","init_framer_J2N2IBQG","addPropertyControls","safeJsonLd","data","ScriptOnly","json","GlobalStructuredData","props","sameAsList","sameAs","v","organization","organizationId","organizationName","siteUrl","logoUrl","website","websiteId","siteName","searchUrlTemplate","BlogPostingStructuredData","normalizedSiteUrl","normalizedSlug","slug","computedCanonical","canonicalUrl","blogIndexUrl","finalImageUrl","imageUrl","image","blogPosting","authorName","description","datePublished","articleSection","dateModified","breadcrumb","breadcrumbHomeLabel","breadcrumbBlogLabel","headline","FAQStructuredData","visible1","question1","answer1","visible2","question2","answer2","visible3","question3","answer3","visible4","question4","answer4","visible5","question5","answer5","visible6","question6","answer6","item","BreadcrumbStructuredData","label1","url1","label2","url2","label3","url3","label4","url4","index","init_StructuredData","ControlType"],"sources":["https:/framerusercontent.com/modules/A74HF2lr6D6Kx7MmiKxX/YJNqhEXUtlgQbDzKNRty/StructuredData.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";function safeJsonLd(data){return JSON.stringify(data).replace(/</g,\"\\\\u003c\");}function ScriptOnly({json}){return /*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",role:\"presentation\",style:{position:\"relative\",width:1,height:1,overflow:\"hidden\",opacity:0,pointerEvents:\"none\"},children:/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:json}})});}/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function GlobalStructuredData(props){const{organizationName=\"OpenSRS\",siteName=\"OpenSRS\",siteUrl=\"https://opensrs.com\",organizationId=\"https://opensrs.com/#organization\",websiteId=\"https://opensrs.com/#website\",logoUrl=\"\",sameAs=\"\",searchUrlTemplate=\"\"}=props;const json=React.useMemo(()=>{const sameAsList=sameAs.split(/[\\n,]/g).map(v=>v.trim()).filter(Boolean);const organization={\"@type\":\"Organization\",\"@id\":organizationId,name:organizationName,url:siteUrl};if(logoUrl.trim())organization.logo=logoUrl.trim();if(sameAsList.length>0)organization.sameAs=sameAsList;const website={\"@type\":\"WebSite\",\"@id\":websiteId,name:siteName,url:siteUrl,publisher:{\"@id\":organizationId}};if(searchUrlTemplate.trim()){website.potentialAction={\"@type\":\"SearchAction\",target:searchUrlTemplate.trim(),\"query-input\":\"required name=search_term_string\"};}return safeJsonLd({\"@context\":\"https://schema.org\",\"@graph\":[organization,website]});},[organizationName,siteName,siteUrl,organizationId,websiteId,logoUrl,sameAs,searchUrlTemplate]);return /*#__PURE__*/_jsx(ScriptOnly,{json:json});}GlobalStructuredData.displayName=\"GlobalStructuredData\";addPropertyControls(GlobalStructuredData,{organizationName:{type:ControlType.String,title:\"Organization Name\",defaultValue:\"OpenSRS\"},siteName:{type:ControlType.String,title:\"Site Name\",defaultValue:\"OpenSRS\"},siteUrl:{type:ControlType.String,title:\"Site URL\",defaultValue:\"https://opensrs.com\"},organizationId:{type:ControlType.String,title:\"Organization ID\",defaultValue:\"https://opensrs.com/#organization\"},websiteId:{type:ControlType.String,title:\"WebSite ID\",defaultValue:\"https://opensrs.com/#website\"},logoUrl:{type:ControlType.String,title:\"Logo URL\",defaultValue:\"\"},sameAs:{type:ControlType.String,title:\"sameAs URLs\",displayTextArea:true,defaultValue:\"\"},searchUrlTemplate:{type:ControlType.String,title:\"Search URL Template\",defaultValue:\"\"}});/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function BlogPostingStructuredData(props){const{headline=\"\",description=\"\",image,imageUrl=\"\",authorName=\"\",datePublished=\"\",dateModified=\"\",canonicalUrl=\"\",slug=\"\",siteUrl=\"https://opensrs.com\",articleSection=\"\",breadcrumbHomeLabel=\"Home\",breadcrumbBlogLabel=\"Blog\",organizationId=\"https://opensrs.com/#organization\",websiteId=\"https://opensrs.com/#website\"}=props;const json=React.useMemo(()=>{const normalizedSiteUrl=siteUrl.trim().replace(/\\/+$/,\"\");const normalizedSlug=slug.trim().replace(/^\\/+/,\"\");const computedCanonical=canonicalUrl.trim()||(normalizedSlug&&normalizedSiteUrl?`${normalizedSiteUrl}/blog/${normalizedSlug}`:\"\");const blogIndexUrl=normalizedSiteUrl?`${normalizedSiteUrl}/blog`:\"\";const finalImageUrl=imageUrl.trim()||image?.src?.trim()||\"\";const blogPosting={\"@type\":\"BlogPosting\",headline,author:{\"@type\":\"Person\",name:authorName},publisher:{\"@id\":organizationId},isPartOf:{\"@id\":websiteId}};if(description.trim())blogPosting.description=description.trim();if(datePublished.trim())blogPosting.datePublished=datePublished.trim();if(computedCanonical){blogPosting.mainEntityOfPage={\"@id\":computedCanonical};blogPosting.url=computedCanonical;}if(finalImageUrl)blogPosting.image=finalImageUrl;if(articleSection.trim())blogPosting.articleSection=articleSection.trim();if(dateModified.trim())blogPosting.dateModified=dateModified.trim();const breadcrumb={\"@type\":\"BreadcrumbList\",itemListElement:[{\"@type\":\"ListItem\",position:1,name:breadcrumbHomeLabel||\"Home\",item:normalizedSiteUrl||undefined},{\"@type\":\"ListItem\",position:2,name:breadcrumbBlogLabel||\"Blog\",item:blogIndexUrl||undefined},{\"@type\":\"ListItem\",position:3,name:headline}]};if(computedCanonical){breadcrumb.itemListElement[2].item=computedCanonical;}return safeJsonLd({\"@context\":\"https://schema.org\",\"@graph\":[blogPosting,breadcrumb]});},[headline,description,image,imageUrl,authorName,datePublished,dateModified,canonicalUrl,slug,siteUrl,articleSection,breadcrumbHomeLabel,breadcrumbBlogLabel,organizationId,websiteId]);return /*#__PURE__*/_jsx(ScriptOnly,{json:json});}BlogPostingStructuredData.displayName=\"BlogPostingStructuredData\";addPropertyControls(BlogPostingStructuredData,{headline:{type:ControlType.String,title:\"Headline\",defaultValue:\"\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"\",displayTextArea:true},image:{type:ControlType.ResponsiveImage,title:\"Image\"},imageUrl:{type:ControlType.String,title:\"Image URL Override\",defaultValue:\"\"},authorName:{type:ControlType.String,title:\"Author Name\",defaultValue:\"\"},datePublished:{type:ControlType.Date,title:\"Date Published\",displayTime:true,defaultValue:\"\"},dateModified:{type:ControlType.Date,title:\"Date Modified\",displayTime:true,defaultValue:\"\"},canonicalUrl:{type:ControlType.String,title:\"Canonical URL\",defaultValue:\"\"},slug:{type:ControlType.String,title:\"Slug\",defaultValue:\"\"},siteUrl:{type:ControlType.String,title:\"Site URL\",defaultValue:\"https://opensrs.com\"},articleSection:{type:ControlType.String,title:\"Article Section\",defaultValue:\"\"},breadcrumbHomeLabel:{type:ControlType.String,title:\"Breadcrumb: Home\",defaultValue:\"Home\"},breadcrumbBlogLabel:{type:ControlType.String,title:\"Breadcrumb: Blog\",defaultValue:\"Blog\"},organizationId:{type:ControlType.String,title:\"Organization ID\",defaultValue:\"https://opensrs.com/#organization\"},websiteId:{type:ControlType.String,title:\"WebSite ID\",defaultValue:\"https://opensrs.com/#website\"}});/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function FAQStructuredData(props){const{canonicalUrl=\"\",question1=\"\",answer1=\"\",visible1=true,question2=\"\",answer2=\"\",visible2=true,question3=\"\",answer3=\"\",visible3=true,question4=\"\",answer4=\"\",visible4=false,question5=\"\",answer5=\"\",visible5=false,question6=\"\",answer6=\"\",visible6=false}=props;const json=React.useMemo(()=>{const source=[{visible:visible1,question:question1,answer:answer1},{visible:visible2,question:question2,answer:answer2},{visible:visible3,question:question3,answer:answer3},{visible:visible4,question:question4,answer:answer4},{visible:visible5,question:question5,answer:answer5},{visible:visible6,question:question6,answer:answer6}];const items=source.filter(item=>item.visible&&item.question.trim()&&item.answer.trim()).map(item=>({\"@type\":\"Question\",name:item.question.trim(),acceptedAnswer:{\"@type\":\"Answer\",text:item.answer.trim()}}));const data={\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",mainEntity:items};if(canonicalUrl.trim()){data.mainEntityOfPage={\"@id\":canonicalUrl.trim()};}return safeJsonLd(data);},[canonicalUrl,question1,answer1,visible1,question2,answer2,visible2,question3,answer3,visible3,question4,answer4,visible4,question5,answer5,visible5,question6,answer6,visible6]);return /*#__PURE__*/_jsx(ScriptOnly,{json:json});}FAQStructuredData.displayName=\"FAQStructuredData\";addPropertyControls(FAQStructuredData,{canonicalUrl:{type:ControlType.String,title:\"Canonical URL\",defaultValue:\"\"},question1:{type:ControlType.String,title:\"Q1 Question\",defaultValue:\"\"},answer1:{type:ControlType.String,title:\"Q1 Answer\",defaultValue:\"\",displayTextArea:true},visible1:{type:ControlType.Boolean,title:\"Q1 Visible\",defaultValue:true},question2:{type:ControlType.String,title:\"Q2 Question\",defaultValue:\"\"},answer2:{type:ControlType.String,title:\"Q2 Answer\",defaultValue:\"\",displayTextArea:true},visible2:{type:ControlType.Boolean,title:\"Q2 Visible\",defaultValue:true},question3:{type:ControlType.String,title:\"Q3 Question\",defaultValue:\"\"},answer3:{type:ControlType.String,title:\"Q3 Answer\",defaultValue:\"\",displayTextArea:true},visible3:{type:ControlType.Boolean,title:\"Q3 Visible\",defaultValue:true},question4:{type:ControlType.String,title:\"Q4 Question\",defaultValue:\"\"},answer4:{type:ControlType.String,title:\"Q4 Answer\",defaultValue:\"\",displayTextArea:true},visible4:{type:ControlType.Boolean,title:\"Q4 Visible\",defaultValue:false},question5:{type:ControlType.String,title:\"Q5 Question\",defaultValue:\"\"},answer5:{type:ControlType.String,title:\"Q5 Answer\",defaultValue:\"\",displayTextArea:true},visible5:{type:ControlType.Boolean,title:\"Q5 Visible\",defaultValue:false},question6:{type:ControlType.String,title:\"Q6 Question\",defaultValue:\"\"},answer6:{type:ControlType.String,title:\"Q6 Answer\",defaultValue:\"\",displayTextArea:true},visible6:{type:ControlType.Boolean,title:\"Q6 Visible\",defaultValue:false}});/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function BreadcrumbStructuredData(props){const{canonicalUrl=\"\",label1=\"\",url1=\"\",visible1=true,label2=\"\",url2=\"\",visible2=true,label3=\"\",url3=\"\",visible3=false,label4=\"\",url4=\"\",visible4=false}=props;const json=React.useMemo(()=>{const source=[{visible:visible1,label:label1,url:url1},{visible:visible2,label:label2,url:url2},{visible:visible3,label:label3,url:url3},{visible:visible4,label:label4,url:url4}].filter(item=>item.visible&&item.label.trim()&&item.url.trim());const itemListElement=source.map((item,index)=>({\"@type\":\"ListItem\",position:index+1,name:item.label.trim(),item:item.url.trim()}));const data={\"@context\":\"https://schema.org\",\"@type\":\"BreadcrumbList\",itemListElement};if(canonicalUrl.trim()){data.mainEntityOfPage={\"@id\":canonicalUrl.trim()};}return safeJsonLd(data);},[canonicalUrl,label1,url1,visible1,label2,url2,visible2,label3,url3,visible3,label4,url4,visible4]);return /*#__PURE__*/_jsx(ScriptOnly,{json:json});}BreadcrumbStructuredData.displayName=\"BreadcrumbStructuredData\";addPropertyControls(BreadcrumbStructuredData,{canonicalUrl:{type:ControlType.String,title:\"Canonical URL\",defaultValue:\"\"},label1:{type:ControlType.String,title:\"Item 1 Label\",defaultValue:\"\"},url1:{type:ControlType.String,title:\"Item 1 URL\",defaultValue:\"\"},visible1:{type:ControlType.Boolean,title:\"Item 1 Visible\",defaultValue:true},label2:{type:ControlType.String,title:\"Item 2 Label\",defaultValue:\"\"},url2:{type:ControlType.String,title:\"Item 2 URL\",defaultValue:\"\"},visible2:{type:ControlType.Boolean,title:\"Item 2 Visible\",defaultValue:true},label3:{type:ControlType.String,title:\"Item 3 Label\",defaultValue:\"\"},url3:{type:ControlType.String,title:\"Item 3 URL\",defaultValue:\"\"},visible3:{type:ControlType.Boolean,title:\"Item 3 Visible\",defaultValue:false},label4:{type:ControlType.String,title:\"Item 4 Label\",defaultValue:\"\"},url4:{type:ControlType.String,title:\"Item 4 URL\",defaultValue:\"\"},visible4:{type:ControlType.Boolean,title:\"Item 4 Visible\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"BlogPostingStructuredData\":{\"type\":\"reactComponent\",\"name\":\"BlogPostingStructuredData\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"FAQStructuredData\":{\"type\":\"reactComponent\",\"name\":\"FAQStructuredData\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"GlobalStructuredData\":{\"type\":\"reactComponent\",\"name\":\"GlobalStructuredData\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\"}},\"BreadcrumbStructuredData\":{\"type\":\"reactComponent\",\"name\":\"BreadcrumbStructuredData\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StructuredData.map"],"mappings":"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"}