1"use strict";(self.webpackChunkfastvue_co_website_2021=self.webpackChunkfastvue_co_website_2021||[]).push([[8071],{465:function(e,t,a){a.d(t,{A:function(){return m}});var n=a(96540),r=a(73318),l=a(24794),s=a(50819);var i=()=>{const{category:e}=(0,l.useStaticQuery)("1514821799");return e},o=a(11549);function m(e){var t;let{post:a,isContentful:m}=e;const c=i(),u=e=>{var t;m?(0,l.navigate)(e,{state:{categorySlug:a.category.slug}}):(0,l.navigate)(e,{state:{categorySlug:null===(t=a.frontmatter)||void 0===t?void 0:t.category[0]}})};return n.createElement(n.Fragment,null,n.createElement("div",{className:"flex flex-col rounded-lg shadow-lg overflow-hidden text-left p-6 border relative z-[1]"},m?n.createElement("div",{className:"cursor-pointer",onClick:()=>u(`/${a.category.slug}/blog/${a.slug}`),onKeyDown:()=>u(`/${a.category.slug}/blog/${a.slug}`),role:"button",tabIndex:0},a.featureImage&&n.createElement("div",{className:"flex-shrink-0"},n.createElement(r.A,{image:a.featureImage,className:"h-48 w-full object-cover",imgClassName:"rounded-t-lg",alt:a.featureImage.title})),n.createElement("div",{className:"flex-1 bg-white mt-2 flex flex-col justify-between"},n.createElement("div",{className:"flex-1"},n.createElement(l.Link,{to:`/${a.category.slug}/blog/${a.slug}`,className:"block mt-2 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-primary-500"},n.createElement("p",{className:"text-xl font-bold text-gray-900 tracking-tight"},a.title)),!a.featureImage&&n.createElement("div",{className:"text-medium text-gray-600 font-normal mb-4"},null===(t=a.shortDescription)||void 0===t?void 0:t.shortDescription)),n.createElement("div",{className:"pt-2 flex justify-between"},n.createElement("div",{className:"flex items-center space-x-1"},n.createElement("div",{className:"flow-root"},n.createElement("div",{className:"text-sm text-gray-500"},n.createElement(s.Ay,{iconName:"Calendar",className:"mr-1"}))),n.createElement("div",{className:"flow-root"},n.createElement("div",{className:"text-sm text-gray-500"},n.createElement("time",{dateTime:a.publishedDate},a.publishedDate)))),n.createElement("div",{className:"flex-shrink-0"},n.createElement("div",{className:"text-sm font-medium text-primary-700 mb-0 border px-2 py-1 border-primary-700 rounded-3xl"}
1,a.category.name))))):n.createElement(n.Fragment,null,n.createElement("div",{className:"flex-1 bg-white mt-2 flex flex-col justify-between cursor-pointer",onClick:()=>u(a.frontmatter.slug),onKeyDown:()=>u(a.frontmatter.slug),role:"button",tabIndex:0},n.createElement("div",{className:"flex-1"},n.createElement(l.Link,{to:a.frontmatter.slug,className:"block mt-2 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-primary-500"},n.createElement("p",{className:"text-xl font-bold text-gray-900 tracking-tight"},a.frontmatter.title)),n.createElement("div",{className:"text-medium text-gray-600 font-normal mb-4"},a.frontmatter.description)),n.createElement("div",{className:"pt-2 flex justify-between"},n.createElement("div",{className:"flex items-center space-x-1"},n.createElement("div",{className:"flow-root"},n.createElement("div",{className:"text-sm text-gray-500"},n.createElement(s.Ay,{iconName:"Calendar",className:"mr-1"}))),n.createElement("div",{className:"flow-root"},n.createElement("div",{className:"text-sm text-gray-500"},n.createElement("time",{dateTime:a.frontmatter.date},a.frontmatter.date)))),n.createElement("div",{className:"flex-shrink-0"},a.frontmatter.category&&a.frontmatter.category.map((e,t)=>n.createElement("div",{key:t,className:"text-sm font-medium text-primary-700 mb-0 border px-2 py-1 border-primary-700 rounded-3xl"},(0,o.d)(e,c.edges)))))))))}},11246:function(e,t,a){a.d(t,{i:function(){return s}});var n=a(96540),r=a(2211),l=a(76339);function s({container:e,accept:t,walk:a,enabled:s=!0}){let i=(0,n.useRef)(t),o=(0,n.useRef)(a);(0,n.useEffect)(()=>{i.current=t,o.current=a},[t,a]),(0,l.s)(()=>{if(!e||!s)return;let t=(0,r.T)(e);if(!t)return;let a=i.current,n=o.current,l=Object.assign(e=>a(e),{acceptNode:a}),m=t.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,l,!1);for(;m.nextNode();)n(m.currentNode)},[e,s,i,o])}},11549:function(e,t,a){function n(e,t){const a=t.find(t=>t.node.slug===e);return a?a.node.name:e}a.d(t,{R:function(){return r},d:function(){return n}});const r=e=>{try{return e.split("|")[0]}catch(t){console.log("getSocialText failed: ",t)}}},18195:function(e,t,a){a.d(t,{A:function(){return r},v:function(){return l}});var n=a(96540);function r(){return n.createElement("div",{className:"px-4 w-full mx-auto"},n.createElement("div",{className:"max-w-7xl border-t mx-auto border-gray-300"}))}function l(e){let{text:t}=e;return n.createElement("div",{className:"relative"},n.createElement("div",{className:"absolute inset-0 flex items-center","aria-hidden":"true"},n.createElement("div",{className:"w-full border-t border-gray-300"})),n.createElement("div",{className:"relative flex justify-center"},n.createElement("span",{className:"px-2 bg-gray-50 text-sm text-gray-500"},t)))}},23269:function(e,t,a){a.d(t,{NZ:function(){return f},En:function(){return x},jc:function(){return v},e2:function(){return g},zr:function(){return p}});var n=a(96540),r=a(7229),l=a(24794),s=a(69958),i=a(72402),o=a(72933);function m(e){let{listitems:t}=e;return n.createElement(n.Fragment,null,n.createElement("dl",{className:"space-y-10 sm:space-y-0 sm:grid sm:grid-cols-2 sm:gap-x-6 sm:gap-y-4 lg:grid-cols-2 lg:gap-x-6"},t.map(e=>n.createElement("div",{key:e.title,className:"relative"},n.createElement("dt",null,n.createElement(o.A,{className:"absolute h-6 w-6 text-green-500","aria-hidden":"true"}),n.createElement("dd",{className:"mt-2 ml-9 text-base text-gray-500",dangerouslySetInnerHTML:{__html:e.shortDescription.childMarkdownRemark.html}}
1))))))}var c=a(73318),u=a(31589),d=a(18195);function f(e){let{title:t,subtitle:a,shortdescription:l,primaryCtaLink:i,primaryCtaText:o,secondaryCtaText:m,secondaryCtaLink:c,anchorTag:u,bgClass:d,video:f,videoButtonText:g,isNotHero:x,category:p}=e;return n.createElement(s.sT,{bgClass:d,anchorTag:u},n.createElement("div",{className:"text-center"},p&&n.createElement("div",{className:"text-lg font-medium text-primary-500 mb-3 mx-auto uppercase"},p),x?n.createElement(n.Fragment,null,a&&n.createElement("h3",{className:"text-base text-primary-600 uppercase mb-1"},a),t&&n.createElement("h2",{className:"text-3xl tracking-tight font-bold text-gray-900 sm:text-4xl"},n.createElement("span",{className:"block xl:inline"},t))):n.createElement(n.Fragment,null,a&&n.createElement("h1",{className:"text-base text-primary-600 uppercase mb-1"},a),t&&n.createElement("h2",{className:"text-4xl tracking-tight font-bold text-gray-900 sm:text-5xl md:text-6xl"},n.createElement("span",{className:"block xl:inline"},t))),l&&n.createElement("p",{className:"mt-3 max-w-md mx-auto text-base text-gray-500 sm:text-lg md:mt-5 md:text-xl md:max-w-3xl",dangerouslySetInnerHTML:{__html:l}}),n.createElement("div",{className:"mt-5 max-w-md mx-auto sm:flex sm:justify-center md:mt-8"},o&&n.createElement(r.$.BaseButton,{buttonStyle:"fill",size:"2xl",className:"w-full lg:w-auto focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-primary-500",video:f,onClickLink:i},o),m&&n.createElement(r.$.BaseButton,{buttonStyle:"outline",size:"2xl",className:"w-full lg:w-auto mt-3 sm:mt-0 sm:ml-3 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-primary-500",video:f,onClickLink:c},m))))}function g(e){let{title:t,subtitle:a,shortdescription:i,primaryCtaLink:o,primaryCtaText:m,secondaryCtaLink:c,secondaryCtaText:u,anchorTag:d,bgClass:f,isNotHero:g,children:x}=e;return n.createElement(s.Yw,{bgClass:f,anchorTag:d},n.createElement("div",{className:"text-center"},a?n.createElement("h2",{className:"text-base text-primary-600 uppercase mb-1"},a):null,g?n.createElement("h1",{className:"text-3xl tracking-tight font-bold text-gray-900 sm:text-4xl"},n.createElement("span",{className:"block xl:inline"},t)):n.createElement("h1",{className:"text-4xl tracking-tight font-bold text-gray-900 sm:text-5xl md:text-6xl"},n.createElement("span",{className:"block xl:inline"},t)),i&&n.createElement("p",{className:"mt-3 max-w-md mx-auto text-base text-gray-500 text-lg md:mt-5 md:text-xl md:max-w-3xl",dangerouslySetInnerHTML:{__html:i}}),n.createElement("div",{className:"my-16"},x),n.createElement("div",{className:"mt-5 max-w-md mx-auto sm:flex sm:justify-center md:mt-8"},o&&n.createElement(r.$.BaseButton,{buttonStyle:"fill",size:"2xl",className:"w-full lg:w-auto focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-primary-500",onClick:()=>{(0,l.navigate)(o)}},m),c&&n.createElement(r.$.BaseButton,{buttonStyle:"outline",size:"2xl",className:"w-full lg:w-auto mt-3 sm:mt-0 sm:ml-3 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-primary-500",onClick:()=>{(0,l.navigate)(c)}},u))))}function x(e){let{heading:t,description:a,primaryCtaText:s,primaryCtaLink:o,secondaryCtaText:m,secondaryCtaLink:c,anchorTag:u,bgClass:d}=e;return u=u||(0,i.A)(t),n.createElement("section",{className:`bg-primary-700 relative overflow-hidden ${d||""}`,id:u},n.createElement("div",{className:"h-full w-full absolute overlay-top bg-primary-800 opacity-40"}),n.createElement("div",{className:"h-full w-full absolute overlay-bottom bg-primary-600 opacity-40"}),n.createElement("div",{className:"max-w-7xl mx-auto relative text-center py-16 px-4 sm:py-20 sm:px-6 lg:px-8"},n.createElement("h2",{className:"text-3xl font-bold text-white sm:text-4xl"},t),n.createElement("p",{className:"mt-4 text-lg font-normal leading-6 text-white sm:text-xl"},a),n.createElement("div",{className:"mt-8 md:flex md:justify-center"},n.createElement("div",{className:"md:inline-flex"},n.createElement(r.$.BaseButton,{buttonStyle:"outline",size:"xl",className:"w-full lg:w-auto",onClick:()=>{(0,l.navigate)(o)}},n.createElement("span",{className:"font-medium"},s))),c&&n.createElement("div",{className:"mt-4 md:mt-0 md:ml-3 md:inline-flex"},n.createElement(r.$.BaseButton,{buttonStyle:"negative",size:"xl",className:"w-full lg:w-auto",onClick:()=>{(0,l.navigate)(c)}},n.createElement("span",{className:"font-medium"},m))))))}function p(e){let{title:t,subtitle:a,shortdescription:l,primaryCtaLink:i,primaryCtaText:o,secondaryCtaText:g,secondaryCtaLink:x,anchorTag:p,bgClass:v,video:b,videoButtonText:y,isNotHero:E,category:h,aboutContent:N,content:w,heading:k,image:I}=e;return n.createElement(n.Fragment,null,n.createElement("div",{className:""},n.createElement(s.sT,{bgClass:v,anchorTag:p},n.createElement("div",{className:"text-center"},h&&n.createElement("div",{className:"text-lg font-medium text-primary-500 mb-3 mx-auto uppercase"},h),a?n.createElement("h2",{className:"text-base text-primary-600 uppercase mb-1"},a):null,E?n.createElement("h1",{className:"text-3xl tracking-tight font-bold text-gray-900 sm:text-4xl"},n.createElement("span",{className:"block xl:inline"},t)):n.createElement("h1",{className:"text-4xl tracking-tight font-bold text-gray-900 sm:text-5xl md:text-6xl"},n.createElement("span",{className:"block xl:inline"},t)),l&&n.createElement("p",{className:"mt-3 max-w-md mx-auto text-base text-gray-500 sm:text-lg md:mt-5 md:text-xl md:max-w-3xl",dangerouslySetInnerHTML:{__html:l}}
1),n.createElement("div",{className:"mt-5 max-w-md mx-auto sm:flex sm:justify-center md:mt-8"},o&&n.createElement(r.$.BaseButton,{buttonStyle:"fill",size:"2xl",className:"w-full lg:w-auto focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-primary-500",video:b,onClickLink:i},o),g&&n.createElement(r.$.BaseButton,{buttonStyle:"outline",size:"2xl",className:"w-full lg:w-auto mt-3 sm:mt-0 sm:ml-3 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-primary-500",video:b,onClickLink:x},g)))),n.createElement("div",{className:"relative"},n.createElement("div",{className:"relative"},n.createElement("div",{className:"absolute inset-0 flex flex-col","aria-hidden":"true"},n.createElement("div",{className:`flex-1 ${v||""}`}),n.createElement("div",{className:"flex-1 w-full"})),n.createElement("div",{className:"max-w-7xl mx-auto px-4 sm:px-6"},n.createElement(c.A,{image:I,alt:(0,u.GK)(I),className:"relative rounded-lg shadow-lg"})))),n.createElement("div",{className:"mt-5"},N&&n.createElement(f,{shortdescription:N.childMarkdownRemark.html,bgClass:"py-8 sm:py-0"}),n.createElement(d.A,null),n.createElement("div",{className:"max-w-7xl mx-auto py-16 sm:py-24"},n.createElement(s.aT,{heading:k,bgClass:""},n.createElement(m,{listitems:w,className:"mt-16"}))))))}function v(e){let{heading:t,description:a,PrimaryCtaText:s,PrimaryCtaLink:o,anchorTag:m,bgClass:c,download:u}=e;m=m||(0,i.A)(t);const d=e=>{const t=document.createElement("a");t.href=e,t.setAttribute("download",""),document.body.appendChild(t),t.click(),t.remove()};return n.createElement("section",{className:`relative overflow-hidden ${c||""}`,id:m},n.createElement("div",{className:"max-w-7xl mx-auto relative text-center py-16 px-4 sm:py-20 sm:px-6 lg:px-8"},n.createElement("h2",{className:"text-3xl font-bold sm:text-4xl"},t),n.createElement("p",{className:"mt-4 text-lg font-normal leading-6 sm:text-xl",dangerouslySetInnerHTML:{__html:a.description.html}}),n.createElement("div",{className:"mt-8 md:flex md:justify-center"},n.createElement("div",{className:"md:inline-flex"},n.createElement(r.$.BaseButton,{buttonStyle:"fill",size:"xl",className:"w-full lg:w-auto",onClick:()=>{var e;e=o,u?d(e):(0,l.navigate)(e)}},n.createElement("span",{className:"font-medium"},s))))))}},37890:function(e,t,a){a.d(t,{A:function(){return H}});var n,r,l=a(96540),s=a(96992),i=a(95015),o=a(90262),m=a(76339),c=a(28367),u=a(74156),d=a(69821),f=a(98975),g=a(23627),x=a(49185),p=a(11246),v=a(13149),b=a(9685),y=a(78342),E=a(82599),h=a(64122),N=a(85897),w=a(66206),k=a(44586),I=((r=I||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),C=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(C||{}),T=((n=T||{})[n.OpenMenu=0]="OpenMenu",n[n.CloseMenu=1]="CloseMenu",n[n.GoToItem=2]="GoToItem",n[n.Search=3]="Search",n[n.ClearSearch=4]="ClearSearch",n[n.RegisterItem=5]="RegisterItem",n[n.UnregisterItem=6]="UnregisterItem",n);function S(e,t=e=>e){let a=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,n=(0,h.wl)(t(e.items.slice()),e=>e.dataRef.current.domRef.current),r=a?n.indexOf(a):null;return-1===r&&(r=null),{items:n,activeItemIndex:r}}let D={1(e){return 1===e.menuState?e:{...e,activeItemIndex:null,menuState:1}},0(e){return 0===e.menuState?e:{...e,__demoMode:!1,menuState:0}},2:(e,t)=>{var a;let n=S(e),r=(0,y.X)(t,{resolveItems:()=>n.items,resolveActiveIndex:()=>n.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...n,searchQuery:"",activeItemIndex:r,activationTrigger:null!=(a=t.trigger)?a:1}},3:(e,t)=>{let a=""!==e.searchQuery?0:1,n=e.searchQuery+t.value.toLowerCase(),r=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+a).concat(e.items.slice(0,e.activeItemIndex+a)):e.items).find(e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(n))&&!e.dataRef.current.disabled}),l=r?e.items.indexOf(r):-1;return-1===l||l===e.activeItemIndex?{...e,searchQuery:n}:{...e,searchQuery:n,activeItemIndex:l,activationTrigger:1}},4(e){return""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null}},5:(e,t)=>{let a=S(e,e=>[...e,{id:t.id,dataRef:t.dataRef}
1]);return{...e,...a}},6:(e,t)=>{let a=S(e,e=>{let a=e.findIndex(e=>e.id===t.id);return-1!==a&&e.splice(a,1),e});return{...e,...a,activationTrigger:1}}},R=(0,l.createContext)(null);function _(e){let t=(0,l.useContext)(R);if(null===t){let t=new Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,_),t}return t}function B(e,t){return(0,N.Y)(t.type,D,e,t)}R.displayName="MenuContext";let M=l.Fragment;let P=w.O5.RenderStrategy|w.O5.Static;let F=l.Fragment;let L=(0,w.FX)(function(e,t){let{__demoMode:a=!1,...n}=e,r=(0,l.useReducer)(B,{__demoMode:a,menuState:a?0:1,buttonRef:(0,l.createRef)(),itemsRef:(0,l.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:s,itemsRef:o,buttonRef:m},u]=r,d=(0,f.P)(t);(0,c.j)([m,o],(e,t)=>{var a;u({type:1}),(0,h.Bm)(t,h.MZ.Loose)||(e.preventDefault(),null==(a=m.current)||a.focus())},0===s);let g=(0,i._)(()=>{u({type:1})}),x=(0,l.useMemo)(()=>({open:0===s,close:g}),[s,g]),p={ref:d};return l.createElement(R.Provider,{value:r},l.createElement(v.El,{value:(0,N.Y)(s,{0:v.Uw.Open,1:v.Uw.Closed})},(0,w.XX)({ourProps:p,theirProps:n,slot:x,defaultTag:M,name:"Menu"})))}),A=(0,w.FX)(function(e,t){var a;let n=(0,o.B)(),{id:r=`headlessui-menu-button-${n}`,...m}=e,[c,u]=_("Menu.Button"),g=(0,f.P)(c.buttonRef,t),x=(0,s.L)(),p=(0,i._)(e=>{switch(e.key){case k.D.Space:case k.D.Enter:case k.D.ArrowDown:e.preventDefault(),e.stopPropagation(),u({type:0}),x.nextFrame(()=>u({type:2,focus:y.B.First}));break;case k.D.ArrowUp:e.preventDefault(),e.stopPropagation(),u({type:0}),x.nextFrame(()=>u({type:2,focus:y.B.Last}))}}),v=(0,i._)(e=>{if(e.key===k.D.Space)e.preventDefault()}),E=(0,i._)(t=>{if((0,b.l)(t.currentTarget))return t.preventDefault();e.disabled||(0===c.menuState?(u({type:1}),x.nextFrame(()=>{var e;return null==(e=c.buttonRef.current)?void 0:e.focus({preventScroll:!0})}
1)):(t.preventDefault(),u({type:0})))}),h=(0,l.useMemo)(()=>({open:0===c.menuState}),[c]),N={ref:g,id:r,type:(0,d.c)(e,c.buttonRef),"aria-haspopup":"menu","aria-controls":null==(a=c.itemsRef.current)?void 0:a.id,"aria-expanded":0===c.menuState,onKeyDown:p,onKeyUp:v,onClick:E};return(0,w.XX)({ourProps:N,theirProps:m,slot:h,defaultTag:"button",name:"Menu.Button"})}),$=(0,w.FX)(function(e,t){var a,n;let r=(0,o.B)(),{id:m=`headlessui-menu-items-${r}`,...c}=e,[d,g]=_("Menu.Items"),x=(0,f.P)(d.itemsRef,t),b=(0,u.g)(d.itemsRef),N=(0,s.L)(),I=(0,v.O_)(),C=null!==I?(I&v.Uw.Open)===v.Uw.Open:0===d.menuState;(0,l.useEffect)(()=>{let e=d.itemsRef.current;e&&0===d.menuState&&e!==(null==b?void 0:b.activeElement)&&e.focus({preventScroll:!0})},[d.menuState,d.itemsRef,b]),(0,p.i)({container:d.itemsRef.current,enabled:0===d.menuState,accept(e){return"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(e){e.setAttribute("role","none")}});let T=(0,i._)(e=>{var t,a;switch(N.dispose(),e.key){case k.D.Space:if(""!==d.searchQuery)return e.preventDefault(),e.stopPropagation(),g({type:3,value:e.key});case k.D.Enter:if(e.preventDefault(),e.stopPropagation(),g({type:1}),null!==d.activeItemIndex){let{dataRef:e}=d.items[d.activeItemIndex];null==(a=null==(t=e.current)?void 0:t.domRef.current)||a.click()}(0,h.Fh)(d.buttonRef.current);break;case k.D.ArrowDown:return e.preventDefault(),e.stopPropagation(),g({type:2,focus:y.B.Next});case k.D.ArrowUp:return e.preventDefault(),e.stopPropagation(),g({type:2,focus:y.B.Previous});case k.D.Home:case k.D.PageUp:return e.preventDefault(),e.stopPropagation(),g({type:2,focus:y.B.First});case k.D.End:case k.D.PageDown:return e.preventDefault(),e.stopPropagation(),g({type:2,focus:y.B.Last});case k.D.Escape:e.preventDefault(),e.stopPropagation(),g({type:1}),(0,E.e)().nextFrame(()=>{var e;return null==(e=d.buttonRef.current)?void 0:e.focus({preventScroll:!0})});break;case k.D.Tab:e.preventDefault(),e.stopPropagation(),g({type:1}),(0,E.e)().nextFrame(()=>{(0,h.p9)(d.buttonRef.current,e.shiftKey?h.BD.Previous:h.BD.Next)});break;default:1===e.key.length&&(g({type:3,value:e.key}),N.setTimeout(()=>g({type:4}),350))}}),S=(0,i._)(e=>{if(e.key===k.D.Space)e.preventDefault()}),D=(0,l.useMemo)(()=>({open:0===d.menuState}),[d]),R={"aria-activedescendant":null===d.activeItemIndex||null==(a=d.items[d.activeItemIndex])?void 0:a.id,"aria-labelledby":null==(n=d.buttonRef.current)?void 0:n.id,id:m,onKeyDown:T,onKeyUp:S,role:"menu",tabIndex:0,ref:x};return(0,w.XX)({ourProps:R,theirProps:c,slot:D,defaultTag:"div",features:P,visible:C,name:"Menu.Items"})}),j=(0,w.FX)(function(e,t){let a=(0,o.B)(),{id:n=`headlessui-menu-item-${a}`,disabled:r=!1,...s}=e,[c,u]=_("Menu.Item"),d=null!==c.activeItemIndex&&c.items[c.activeItemIndex].id===n,p=(0,l.useRef)(null),v=(0,f.P)(t,p);(0,m.s)(()=>{if(c.__demoMode||0!==c.menuState||!d||0===c.activationTrigger)return;let e=(0,E.e)();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=p.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[c.__demoMode,p,d,c.menuState,c.activationTrigger,c.activeItemIndex]);let b=(0,g.q)(p),N=(0,l.useRef)({disabled:r,domRef:p,get textValue(){return b()}});(0,m.s)(()=>{N.current.disabled=r},[N,r]),(0,m.s)(()=>(u({type:5,id:n,dataRef:N}),()=>u({type:6,id:n})),[N,n]);let k=(0,i._)(()=>{u({type:1})}),I=(0,i._)(e=>{if(r)return e.preventDefault();u({type:1}),(0,h.Fh)(c.buttonRef.current)}),C=(0,i._)(()=>{if(r)return u({type:2,focus:y.B.Nothing});u({type:2,focus:y.B.Specific,id:n})}),T=(0,x.J)(),S=(0,i._)(e=>T.update(e)),D=(0,i._)(e=>{T.wasMoved(e)&&(r||d||u({type:2,focus:y.B.Specific,id:n,trigger:0}))}),R=(0,i._)(e=>{T.wasMoved(e)&&(r||d&&u({type:2,focus:y.B.Nothing}))}),B=(0,l.useMemo)(()=>({active:d,disabled:r,close:k}),[d,r,k]);return(0,w.XX)({ourProps:{id:n,ref:v,role:"menuitem",tabIndex:!0===r?void 0:-1,"aria-disabled":!0===r||void 0,disabled:void 0,onClick:I,onFocus:C,onPointerEnter:S,onMouseEnter:S,onPointerMove:D,onMouseMove:D,onPointerLeave:R,onMouseLeave:R},theirProps:s,slot:B,defaultTag:F,name:"Menu.Item"})}),O=Object.assign(L,{Button:A,Items:$,Item:j});var z=a(60990),X=a(91203),K=a(46942),Q=a.n(K),U=a(24794);var H=()=>{const[e,t]=l.useState(""),{edges:a}=(()=>{const{categories:e}=(0,U.useStaticQuery)("1216055725");return e})();(0,l.useEffect)(()=>{let e=window.location.pathname;e=e.replace(/\/$/,"");const a=e.split("/");t(a[a.length-2])},[a]);const n=e=>{if("blog"===e)return(0,U.navigate)("/blog");(0,U.navigate)(`/${e}/blog`)};return l.createElement("div",null,l.createElement("div",{className:"sm:hidden"},l.createElement("label",{htmlFor:"tabs",className:"sr-only"},"Select a tab"),l.createElement("select",{id:"tabs",name:"tabs",className:"block w-full focus:ring-primary-500 focus:border-primary-500 border-gray-300 rounded-md",onChange:e=>n(e.target.value),value:e},l.createElement("option",{value:"blog"},"All articles"),a&&a.map((e,t)=>l.createElement("option",{key:t,value:e.node.slug},e.node.name)))),l.createElement("div",{className:"hidden sm:block"},l.createElement("nav",{className:"relative z-10 rounded-lg shadow flex border","aria-label":"Tabs"},l.createElement("div",{role:"button",tabIndex:0,className:"text-gray-700 rounded-l-lg group relative min-w-0 flex-1 overflow-hidden bg-white py-4 px-4 text-sm font-medium text-center hover:bg-gray-50 focus:z-10 cursor-pointer","aria-current":"page",onClick:()=>n("blog"),onKeyDown:()=>n("blog")},l.createElement("span",null,"All articles"),l.createElement("span",{"aria-hidden":"true",className:Q()(""+(""===e?"bg-primary-500":"bg-transport"),"absolute inset-x-0 bottom-0 h-0.5")})),a&&a.slice(0,4).map((t,a)=>l.createElement("div",{role:"button",tabIndex:0,key:a,className:"text-gray-700 rounded-l-lg group relative min-w-0 flex-1 overflow-hidden bg-white py-4 px-4 text-sm font-medium text-center hover:bg-gray-50 focus:z-10 cursor-pointer capitalize","aria-current":"page",onClick:()=>n(t.node.slug),onKeyDown:()=>n(t.node.slug)},l.createElement("span",null,t.node.name),l.createElement("span",{"aria-hidden":"true",className:Q()(""+(t.node.slug===e?"bg-primary-500":"bg-transport"),"absolute inset-x-0 bottom-0 h-0.5")}))),a&&a.length>4&&l.createElement(l.Fragment,null,l.createElement(O,{as:"div",className:"min-w-0 flex-1 overflow-hidden bg-white py-4 px-4 text-sm font-medium text-center hover:bg-gray-50 cursor-pointer"},l.createElement("div",null,l.createElement(O.Button,{className:"inline-flex justify-center w-full text-sm font-medium text-gray-700 bg-transparent roun
1ded-md bg-opacity-20 hover:bg-opacity-30 focus:outline-none focus-visible:ring-2 focus-visible:ring-white focus-visible:ring-opacity-75"},"More",l.createElement(X.A,{className:"w-5 h-5 ml-2 -mr-1 text-primary-200 hover:text-primary-100","aria-hidden":"true"}))),l.createElement(z.e,{as:l.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},l.createElement(O.Items,{className:"absolute right-0 w-56 mt-2 origin-top-right bg-white divide-y divide-gray-100 rounded-md shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none z-[100]"},l.createElement("div",{className:"px-1 py-1 "},a&&a.slice(4,a.length).map((e,t)=>l.createElement(O.Item,{key:t},t=>{let{active:a}=t;return l.createElement("button",{onClick:()=>n(e.node.slug),className:(a?"bg-primary-500 text-white":"text-gray-900 bg-transparent")+" group flex rounded-md items-center w-full px-2 py-2 text-sm capitalize"},e.node.name)}))))))))))}},72933:function(e,t,a){var n=a(96540);function r({title:e,titleId:t,...a},r){return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},a),e?n.createElement("title",{id:t},e):null,n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m4.5 12.75 6 6 9-13.5"}))}const l=n.forwardRef(r);t.A=l}}]); 2//# sourceMappingURL=212aa3dc4e72a6f24f447962ab72c88cb9808d63-61bb055fdc8bc42649d1.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.