blob: a64bf920a0874b2d89b89db2e5a82722e8ad19c6 [file] [log] [blame]
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6103],{65203:(e,t,n)=>{n.r(t),n.d(t,{default:()=>p});var a=n(67294),l=n(86010),i=n(1944),s=n(35281),r=n(9460),c=n(31627),o=n(30390),m=n(87462),d=n(95999),u=n(32244);function v(e){const{nextItem:t,prevItem:n}=e;return a.createElement("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,d.I)({id:"theme.blog.post.paginator.navAriaLabel",message:"Blog post page navigation",description:"The ARIA label for the blog posts pagination"})},n&&a.createElement(u.Z,(0,m.Z)({},n,{subLabel:a.createElement(d.Z,{id:"theme.blog.post.paginator.newerPost",description:"The blog post button label to navigate to the newer/previous post"},"Newer Post")})),t&&a.createElement(u.Z,(0,m.Z)({},t,{subLabel:a.createElement(d.Z,{id:"theme.blog.post.paginator.olderPost",description:"The blog post button label to navigate to the older/next post"},"Older Post"),isNext:!0})))}function g(){const{assets:e,metadata:t}=(0,r.C)(),{title:n,description:l,date:s,tags:c,authors:o,frontMatter:m}=t,{keywords:d}=m,u=e.image??m.image;return a.createElement(i.d,{title:n,description:l,keywords:d,image:u},a.createElement("meta",{property:"og:type",content:"article"}),a.createElement("meta",{property:"article:published_time",content:s}),o.some((e=>e.url))&&a.createElement("meta",{property:"article:author",content:o.map((e=>e.url)).filter(Boolean).join(",")}),c.length>0&&a.createElement("meta",{property:"article:tag",content:c.map((e=>e.label)).join(",")}))}var b=n(39407);function f(e){let{sidebar:t,children:n}=e;const{metadata:l,toc:i}=(0,r.C)(),{nextItem:s,prevItem:m,frontMatter:d}=l,{hide_table_of_contents:u,toc_min_heading_level:g,toc_max_heading_level:f}=d;return a.createElement(c.Z,{sidebar:t,toc:!u&&i.length>0?a.createElement(b.Z,{toc:i,minHeadingLevel:g,maxHeadingLevel:f}):void 0},a.createElement(o.Z,null,n),(s||m)&&a.createElement(v,{nextItem:s,prevItem:m}))}function p(e){const t=e.content;return a.createElement(r.n,{content:e.content,isBlogPostPage:!0},a.createElement(i.FG,{className:(0,l.Z)(s.k.wrapper.blogPages,s.k.page.blogPostPage)},a.createElement(g,null),a.createElement(f,{sidebar:e.sidebar},a.createElement(t,null))))}},39407:(e,t,n)=>{n.d(t,{Z:()=>m});var a=n(87462),l=n(67294),i=n(86010),s=n(93743);const r={tableOfContents:"tableOfContents_bqdL",docItemContainer:"docItemContainer_F8PC"},c="table-of-contents__link toc-highlight",o="table-of-contents__link--active";function m(e){let{className:t,...n}=e;return l.createElement("div",{className:(0,i.Z)(r.tableOfContents,"thin-scrollbar",t)},l.createElement(s.Z,(0,a.Z)({},n,{linkClassName:c,linkActiveClassName:o})))}},93743:(e,t,n)=>{n.d(t,{Z:()=>g});var a=n(87462),l=n(67294),i=n(86668);function s(e){const t=e.map((e=>({...e,parentIndex:-1,children:[]}))),n=Array(7).fill(-1);t.forEach(((e,t)=>{const a=n.slice(2,e.level);e.parentIndex=Math.max(...a),n[e.level]=t}));const a=[];return t.forEach((e=>{const{parentIndex:n,...l}=e;n>=0?t[n].children.push(l):a.push(l)})),a}function r(e){let{toc:t,minHeadingLevel:n,maxHeadingLevel:a}=e;return t.flatMap((e=>{const t=r({toc:e.children,minHeadingLevel:n,maxHeadingLevel:a});return function(e){return e.level>=n&&e.level<=a}(e)?[{...e,children:t}]:t}))}function c(e){const t=e.getBoundingClientRect();return t.top===t.bottom?c(e.parentNode):t}function o(e,t){let{anchorTopOffset:n}=t;const a=e.find((e=>c(e).top>=n));if(a){return function(e){return e.top>0&&e.bottom<window.innerHeight/2}(c(a))?a:e[e.indexOf(a)-1]??null}return e[e.length-1]??null}function m(){const e=(0,l.useRef)(0),{navbar:{hideOnScroll:t}}=(0,i.L)();return(0,l.useEffect)((()=>{e.current=t?0:document.querySelector(".navbar").clientHeight}),[t]),e}function d(e){const t=(0,l.useRef)(void 0),n=m();(0,l.useEffect)((()=>{if(!e)return()=>{};const{linkClassName:a,linkActiveClassName:l,minHeadingLevel:i,maxHeadingLevel:s}=e;function r(){const e=function(e){return Array.from(document.getElementsByClassName(e))}(a),r=function(e){let{minHeadingLevel:t,maxHeadingLevel:n}=e;const a=[];for(let l=t;l<=n;l+=1)a.push(`h${l}.anchor`);return Array.from(document.querySelectorAll(a.join()))}({minHeadingLevel:i,maxHeadingLevel:s}),c=o(r,{anchorTopOffset:n.current}),m=e.find((e=>c&&c.id===function(e){return decodeURIComponent(e.href.substring(e.href.indexOf("#")+1))}(e)));e.forEach((e=>{!function(e,n){n?(t.current&&t.current!==e&&t.current.classList.remove(l),e.classList.add(l),t.current=e):e.classList.remove(l)}(e,e===m)}))}return document.addEventListener("scroll",r),document.addEventListener("resize",r),r(),()=>{document.removeEventListener("scroll",r),document.removeEventListener("resize",r)}}),[e,n])}function u(e){let{toc:t,className:n,linkClassName:a,isChild:i}=e;return t.length?l.createElement("ul",{className:i?void 0:n},t.map((e=>l.createElement("li",{key:e.id},l.createElement("a",{href:`#${e.id}`,className:a??void 0,dangerouslySetInnerHTML:{__html:e.value}}),l.createElement(u,{isChild:!0,toc:e.children,className:n,linkClassName:a}))))):null}const v=l.memo(u);function g(e){let{toc:t,className:n="table-of-contents table-of-contents__left-border",linkClassName:c="table-of-contents__link",linkActiveClassName:o,minHeadingLevel:m,maxHeadingLevel:u,...g}=e;const b=(0,i.L)(),f=m??b.tableOfContents.minHeadingLevel,p=u??b.tableOfContents.maxHeadingLevel,h=function(e){let{toc:t,minHeadingLevel:n,maxHeadingLevel:a}=e;return(0,l.useMemo)((()=>r({toc:s(t),minHeadingLevel:n,maxHeadingLevel:a})),[t,n,a])}({toc:t,minHeadingLevel:f,maxHeadingLevel:p});return d((0,l.useMemo)((()=>{if(c&&o)return{linkClassName:c,linkActiveClassName:o,minHeadingLevel:f,maxHeadingLevel:p}}),[c,o,f,p])),l.createElement(v,(0,a.Z)({toc:h,className:n,linkClassName:c},g))}},31627:(e,t,n)=>{n.d(t,{Z:()=>r});var a=n(67294),l=n(86010),i=n(70179),s=n(39960);function r(e){const{sidebar:t,toc:n,children:r,pageType:c,...o}=e,m=!0;return a.createElement(i.Z,o,a.createElement("div",{className:"container margin-vert--lg blog-container"},a.createElement("div",{className:"row"},a.createElement("aside",{className:"col col--3"},a.createElement("nav",{className:(0,l.Z)("sidebar","thin-scrollbar")},a.createElement("div",{className:(0,l.Z)("sidebarItemTitle","margin-bottom--md")},"CloudStack Blog"),a.createElement("ul",{className:(0,l.Z)("sidebarItemList","clean-list")},a.createElement("li",{className:"sidebarItem"},a.createElement(s.Z,{isNavLink:!0,exact:!0,href:"/blog",className:"sidebarItemLink",activeClassName:"sidebarItemLinkActive"},"All Posts")),a.createElement("li",{className:"sidebarItem"},a.createElement(s.Z,{isNavLink:!0,href:"/blog/tags/news",className:"sidebarItemLink",activeClassName:"sidebarItemLinkActive"},"News")),a.createElement("li",{className:"sidebarItem"},a.createElement(s.Z,{isNavLink:!0,href:"/blog/tags/announcement",className:"sidebarItemLink",activeClassName:"sidebarItemLinkActive"},"Announcements")),a.createElement("li",{className:"sidebarItem"},a.createElement(s.Z,{isNavLink:!0,href:"/blog/tags/roundup",className:"sidebarItemLink",activeClassName:"sidebarItemLinkActive"},"Past Events")),a.createElement("li",{className:"sidebarItem"},a.createElement(s.Z,{isNavLink:!0,href:"/blog/tags/case-studies",className:"sidebarItemLink",activeClassName:"sidebarItemLinkActive"},"Case Studies & Integrations")),a.createElement("li",{className:"sidebarItem"},a.createElement(s.Z,{isNavLink:!0,href:"/blog/tags/community",className:"sidebarItemLink",activeClassName:"sidebarItemLinkActive"},"Meet the Community"))))),a.createElement("main",{className:(0,l.Z)("col",{"col--7":m,"col--12":!1,"col--9 col--offset-1":!1}),itemScope:!0,itemType:"http://schema.org/Blog"},r),n&&a.createElement("div",{className:"col col--2"},n))))}}}]);