{"version":3,"file":"StructuredData.DGjcaRSg.mjs","names":["React.useMemo"],"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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"}