1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./BXTJvo3M.js","./DsiqAswm.js","./DyJzJxA2.js","./BvHNdd5_.js","./MZ-rTVbp.js","./swiper.Bx4R_3Ti.css","./2sCyKCXv.js","./CSYlJA_5.js","./C0O5pOBV.js","./entry.CrMKnr16.css","./SocialShare.BdKcY3OS.css","./DhaYKjjE.js","./cJ0XRygo.js","./CjVf8vdk.js","./BxkHwNZH.js","./lPUaAXWJ2.js","./TheBlogPostSwiper.Bn1mcFJ_.css","./CIdd8czG.js","./0PX_a5mJ.js","./BaseCTABanner.Qp1hTPVg.css"])))=>i.map(i=>d[i]); 2try{let e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`1fdd60ad-0ae6-403a-97f0-e2f6fe2a93f2`,e._sentryDebugIdIdentifier=`sentry-dbid-1fdd60ad-0ae6-403a-97f0-e2f6fe2a93f2`)}catch{}import{$n as e,Ar as t,Br as n,Cn as r,Dn as i,F as a,Hn as o,Ir as s,Jn as ee,Jt as c,Lr as te,On as l,Or as u,Rr as ne,Sn as d,Un as f,Y as re,Yn as ie,Zn as p,bn as m,ft as h,hn as g,hr as _,kn as v,mn as ae,mr as y,qt as b,rr as oe,s as se,st as x,ur as ce,v as le,wn as S,xn as C,yt as ue}from"./DsiqAswm.js";import"./DyJzJxA2.js";import{t as w}from"./2sCyKCXv.js";import{n as de,t as fe}from"./C0O5pOBV.js";import{$n as pe,$r as T,Er as me,Fr as he,Hr as E,Nr as ge,Or as _e,Pr as ve,Qn as ye,R as be,Sn as xe,Yt as Se,_r as D,cr as Ce,gn as we,ht as O,kr as k,mt as Te,n as Ee,pt as De,r as Oe,si as ke,z as A}from"#entry";import{c as Ae,l as je,t as Me,u as Ne}from"./CeLpo56J2.js";import{t as Pe}from"./CdV2L-J62.js";import{t as Fe}from"./LaPDpXKP2.js";function Ie(e){return Array.isArray(e)?e:[]}function Le(e,t){if(!e.length)return[];let n=[];for(let r of e)t?.[r]?n.push(t[r]):n.push(r);return n}function Re(e,t){if(!e.length)return``;let{locale:n,translationCategories:r}=t,i=n!==`en-US`&&n!==`uk`&&n!==`ca`&&!!r;return e.map(e=>i&&r?.[e]||e).join(`, `)}function ze(e,t){return e!=null&&String(e).trim()!==``&&!!t}function Be(e,t){return e||t}function Ve(e){return(e||[]).filter(e=>e.fields?.caseStudyAvailable!==`false`)}var He=new Set([`Case Study`,`Customer Tip`]);function Ue(e){return Array.isArray(e)?e[0]:e??void 0}function We(e){return e!==void 0&&He.has(e)}var Ge=[`en-US`];function Ke(e){return!!(e&&Ge.includes(e))}var qe=v(()=>a(()=>import(`./BXTJvo3M.js`).then(e=>e.default||e),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10]),import.meta.url)),Je=v(()=>a(()=>import(`./DhaYKjjE.js`).then(e=>e.n).then(e=>e.default||e),__vite__mapDeps([11,1,2,3,4,5,6,7,8,9,12,13,14,15,16]),import.meta.url)),Ye=v(()=>a(()=>import(`./CIdd8czG.js`).then(e=>e.default||e),__vite__mapDeps([17,1,2,3,4,5,6,7,8,9,18,19]),import.meta.url)),Xe=Ee(`components/footers/TheFooter.vue`,()=>a(()=>import(`#entry`).then(e=>e.v).then(e=>e.default||e),[],import.meta.url)),Ze={class:`page--blog`},Qe={class:`flex flex-wrap lg:container`},$e={class:`flex flex-col pl-[22px] lg:w-5/12 lg:pl-0`},et={key:1,class:`text-gray`},tt={key:0,class:`text-blue-dark`},nt={class:`image--headshot shrink-0 overflow-hidden rounded-full border border-solid border-white bg-gray align-middle`},rt={class:`flex flex-col justify-center text-xxs`},it={key:1,class:`eyebrow-pill-alt mb-0`},at={class:`column wrapper--image relative order-first w-12/12 pb-[75%] md:pb-[60%] lg:order-last lg:ml-1/12 lg:max-h-[540px] lg:min-h-[540px] lg:w-6/12 lg:px-gap lg:pb-[0]`},ot={class:`image--split-reverse absolute h-full w-screen lg:w-screen-1/2`},st={class:`m-auto max-w-[1408px]`},ct={class:`mb-3 flex flex-wrap items-center bg-blue-lighter`},lt={class:`flex w-full flex-row items-center justify-center py-1 md:pl-1 lg:w-6/12 lg:justify-start`},ut={class:`flex w-full flex-col items-center justify-end px-1 py-1 lg:w-6/12 lg:flex-row lg:px-0`},dt={key:0,class:`p--subhead mb-space lg:mb-0 lg:mr-space`},ft={class:`container mb-3 mt-0 lg:mb-4`},pt={class:`-mx-gap flex flex-wrap`},mt={class:`column w-12/12 px-gap md:mx-auto md:w-7/12`},ht={class:`container`},gt={class:`mb-3 flex flex-wrap items-center bg-blue-lighter`},_t={class:`flex w-full flex-col items-center py-1 lg:w-6/12 lg:flex-row`},vt={class:`ml-space2 flex`},yt={class:`flex w-full flex-col items-center justify-end px-1 py-1 lg:w-6/12 lg:flex-row lg:px-0`},bt={key:0,class:`p--subhead mb-space lg:mb-0 lg:mr-space`},xt={class:`h2--alt text-white`},St={class:`p--large mb-s50 text-white`},Ct={key:0,class:`flex items-center justify-center p-3`},wt={key:1,class:`p-3 text-center`},Tt={key:2,class:`p-1 pt-3 text-center lg:p-3`},Et={key:0,class:`mx-auto mt-3 max-w-[400px] text-left`},Dt={key:0,class:`legal my-2`},Ot={class:`mt-3`},kt={key:1,class:`mx-auto mt-3 max-w-[500px] text-left`},At={key:2,class:`mx-auto mt-3 max-w-[500px] text-left`},jt={key:3},Mt=[`innerHTML`],j=D({__name:`[slug]`,async setup(a){let v,D,Ee=[`Life At Samsara`,`Engineering At Samsara`];Oe({key:e=>e.path});let{isProduction:He,googleRecaptchaSiteKey:Ge}=c().public,{locale:j,baseUrl:Nt}=ke(),Pt=j.value,M=ue(),{query:Ft}=ue(),N=t(0),It=u(!1),P=ce(`blogBody`),F=u(!1),I=u(!1),L=u(!1),R=u(!1),z=u(!1),{$contentfulClient:Lt}=b(),{isEnabled:Rt,evaluateFlags:zt}=be([A.DIRECT_MAIL_EMAIL_PREFERENCES]);[v,D]=y(()=>zt()),await v,D();let Bt=Rt(A.DIRECT_MAIL_EMAIL_PREFERENCES),{data:B,refresh:Vt}=le(`form:marketing-sign-up`,()=>Lt.getEntries({content_type:`form`,"sys.id":`5HHRgNNsNANc3iXnjldkU9`,locale:E[j.value]}),{transform:De,lazy:!0,immediate:!1,server:!1}),V=j.value===`ca`?{"fields.caseStudyAvailable[nin]":!1}:{"fields.caseStudyAvailable":!0,order:`-fields.publishDate`},{data:H,error:Ht}=([v,D]=y(()=>pe([{contentType:`blogPost`,queryOptions:{limit:1,...V,"fields.blogPageSlug":M.params.slug},locale:E[j.value]},{contentType:`corpwebDb`,queryOptions:{limit:1,"sys.id":`2TSaUfMlDqsaI0YMmSwCGi`},locale:E[j.value]},{contentType:`blogPost`,queryOptions:{limit:1,"fields.blogPageSlug":M.params.slug},locale:`*`}])),v=await v,D(),v);if(Ht.value||!H.value)throw h({statusCode:404});let[U,Ut,Wt]=H.value;if((U?.total??0)<=0||!U?.items?.[0]?.fields||We(Ue(U.items[0].fields.type)))throw h({statusCode:404});let W=u(U.items[0].fields),Gt=Wt?.items?.[0]?.fields?.caseStudyAvailable||[],Kt=Ut?.items?.[0]?.fields?.jsonContent||{},G=Kt.blog_translations||{},qt=G.categories||{},Jt=G.translated_cats||{},K=Kt.copy||{},q=m(()=>Ie(W.value.blogCategory)),J=m(()=>Le(q.value,qt)),Yt=m(()=>Re(J.value,{locale:j.value,translationCategories:Jt})),Y=m(()=>J.value.length>0),Xt=m(()=>W.value.quoteTitle),Zt=m(()=>ze(Xt.value,K?.mins)),Qt=m(()=>Be(Y.value,Zt.value)),$t=m(()=>J.value.join(`, `)),{data:en}=([v,D]=y(()=>ye(`blogPost`,{limit:9,"fields.blogPageSlug[ne]":M.params.slug,"fields.type":`Blog Post`,"fields.blogCategory[in]":q.value.join(`,`),include:1,...V},E[j.value])),v=await v,D(),v),tn=m(()=>Ve(en.value?.items)),nn=m(()=>W.value.canonicalUrlOverride||null),rn=m(()=>k(W.value,`metaImage.fields.file.url`,``)),an=m(()=>ve(W.value.metaTitle,W.value.metaDescription,`all`,rn.value?`https:${rn.value}`:``,he(ge(Gt),j.value,Nt.value,M.fullPath),nn.value,Nt.value));re(an);let on=m(()=>Ee.some(e=>q.value.includes(e))),{setupLivePreview:sn,cleanup:cn,getPreviewAttributes:X,isPreviewActive:ln,handlePreviewClick:un}=we(U.items[0],{subscribe:!0}),Z=null,dn=0,Q=null,$=()=>{Z||=requestAnimationFrame(()=>{Z=null;let e=dn-window.innerHeight;if(e<=0)return;let t=window.scrollY/e;N.value=me(t,0,1)})},fn=async()=>
2{if(F.value=!F.value,F.value&&!B.value){R.value=!0,z.value=!1;try{await Vt(),B.value||(z.value=!0)}catch{z.value=!0}finally{R.value=!1}}},pn=()=>{F.value=!1,I.value=!1,L.value=!1,z.value=!1},mn=new Map([[`text`,Ne],[`checkbox`,je],[`multicheckbox`,Ae]]),hn=e=>{let t={is_opt_in_webinars:!0,is_opt_in_events:!0,is_opt_in_newsletter:!0,is_opt_in_resources:!0,is_opt_in_product_releases:!0,is_opt_in_blog:!0,is_opt_in_promos:!0,is_opt_in_getting_started:!0,is_opt_in_feedback:!0};return Bt.value&&Ke(E[j.value])&&(t.is_opt_in_direct_mail=!0),{email:e.email,source:Ft.source??`organic`,source_id:Ft.source_id??``,is_opt_out_global:!1,...Bt.value&&{is_opt_out_global_marketing:!1},preferences:t}},gn=async e=>{L.value=!1;try{let t=hn(e),n;try{n=await Fe(Ge,`submit`)}catch(e){let t=e instanceof Error?e:Error(`reCAPTCHA error`,{cause:e});T(t),L.value=!0;return}if(!n){T(Error(`Failed to get reCAPTCHA token`)),L.value=!0;return}t.recaptcha_token=n,await x(`/api/marketing/email/preferences`,{method:`POST`,body:t,headers:{"Content-Type":`application/json`},timeout:5e3});try{await x(`/api/marketing/events/track`,{method:`POST`,body:{email:t.email,eventName:`Newsletter Sign-up`}})}catch(e){T(`Iterable tracking failed:`,e)}I.value=!0}catch(e){L.value=!0,T(`Form submission failed:`,e)}};return ee(()=>{!He&&ln.value&&f(()=>{sn(e=>{e?.fields&&f(()=>{W.value=e.fields})})}),Q=new ResizeObserver(([e])=>{dn=e.contentRect.height}),P.value&&Q.observe(P.value),window.addEventListener(`scroll`,$,{passive:!0}),setTimeout($,100)}),ie(()=>{cn(),Q?.disconnect(),window.removeEventListener(`scroll`,$),Z&&cancelAnimationFrame(Z)}),(t,a)=>{let ee=Pe,c=Ce,u=se,f=qe,re=Je,ie=xe,m=Ye,h=Xe,v=Me,y=de,b=Se;return p(),S(`div`,Ze,[l(s(fe),null,{default:_(()=>[l(ee,{progress:s(N),categories:s(J)},null,8,[`progress`,`categories`]),C(`section`,{ref_key:`blogBody`,ref:P},[C(`div`,Qe,[C(`div`,$e,[s(Qt)?(p(),S(`h5`,o({key:0,class:`mb-1/2 mt-2 text-xs font-bold uppercase tracking-wider lg:mb-1 lg:mt-4`},s(X)(`blogCategory`)),[s(Y)?(p(),S(g,{key:0},[i(n(s(Yt)),1)],64)):r(``,!0),s(Zt)?(p(),S(`span`,et,[s(Y)?(p(),S(`span`,tt,` â`)):r(``,!0),i(` `+n(s(Xt))+` `+n(s(K).mins),1)])):r(``,!0)],16)):r(``,!0),s(W).title?(p(),S(`h1`,o({key:1,class:[`mb-1 mr-1 text-2xl font-medium leading-8 lg:text-4xl lg:leading-10`,[s(Qt)?``:`mt-2 lg:mt-4`]]},s(X)(`title`)),n(s(W).title),17)):r(``,!0),s(W).publishDate?(p(),S(`p`,ne(o({key:2},s(X)(`publishDate`))),n((`formatLocaleDate`in t?t.formatLocaleDate:s(_e))(s(W).publishDate,s(Pt))),17)):r(``,!0),s(W).author?(p(),S(`div`,o({key:3,class:`relative z-10 mt-auto flex w-12/12`},s(X)(`author`,s(W).author?.sys?.id)),[C(`div`,nt,[s(W).author?.fields?.image?.fields?.file?(p(),d(c,{key:0,url:s(k)(s(W),`author.fields.image.fields.file.url`,``),alt:s(k)(s(W),`author.fields.image.fields.description`,``),lazy:!1,width:44,sizes:`60px`},null,8,[`url`,`alt`])):r(``,!0)]),C(`div`,rt,[s(k)(s(W),`author.fields.linkedinUrl`,``)?(p(),d(u,{key:0,class:`p mb-0 hover:underline`,to:s(k)(s(W),`author.fields.linkedinUrl`,``),target:`_blank`},{default:_(()=>[i(n(s(k)(s(W),`author.fields.name`,``)),1)]),_:1},8,[`to`])):r(``,!0),s(k)(s(W),`author.fields.title`,``)?(p(),S(`p`,it,n(s(k)(s(W),`author.fields.title`,``)),1)):r(``,!0)])],16)):r(``,!0)]),C(`div`,at,[C(`div`,ot,[s(W).backgroundImage?.fields?.file?(p(),d(c,o({key:0,url:s(k)(s(W),`backgroundImage.fields.file.url`,``),class:`absolute bottom-0 top-0 h-full w-screen object-cover object-center lg:left-0`,preload:!0,alt:s(k)(s(W),`backgroundImage.fields.description`,``),lazy:!1,"natural-width":s(k)(s(W),`backgroundImage.fields.file.details.image.width`,null),"natural-height":s(k)(s(W),`backgroundImage.fields.file.details.image.height`,null),sizes:`(min-width: 1440px) 1920px, (min-width: 768px) 1440px, (min-width: 415px) 1024px, 768px`,"fetch-priority":`high`},s(X)(`backgroundImage`),{onClick:a[0]||=ae(e=>s(un)({fieldId:`backgroundImage`,entryId:null,assetId:s(k)(s(W),`backgroundImage.sys.id`,null)}),[`stop`])}),null,16,[`url`,`alt`,`natural-width`,`natural-height`])):r(``,!0)])])]),C(`section`,st,[a[1]||=C(`div`,{class:`mt-[30px] w-full border-1 border-blue-dark opacity-25`},null,-1),C(`div`,ct,[C(`div`,lt,[l(f,{theme:`Light`,fill:`#feae0f`,values:[`Facebook`,`X/Twitter`,`LinkedIn`,`Email`]})]),C(`div`,ut,[s(K)?.subscribe?.subText?(p(),S(`p`,dt,n(s(K)?.subscribe?.subText),
21)):r(``,!0),s(K)?.subscribe?.button?(p(),S(`span`,{key:1,class:`btn btn--blue-secondary-square btn--blue:hover min-w-full cursor-pointer lg:mr-space lg:min-w-[200px]`,onClick:fn},n(s(K)?.subscribe?.button),1)):r(``,!0)])])]),C(`section`,ft,[C(`div`,pt,[C(`div`,mt,[C(`div`,o({class:`blog__rich-text content--rich-text`},s(X)(`rich`)),[l(s(w),{document:s(W).rich,"node-renderers":s(O),"mark-renderers":s(Te)},null,8,[`document`,`node-renderers`,`mark-renderers`])],16)])])]),C(`section`,ht,[a[2]||=C(`div`,{class:`w-full border-1 border-blue-dark opacity-25`,style:{"margin-top":`30px`}},null,-1),C(`div`,gt,[C(`div`,_t,[C(`div`,vt,[l(f,{theme:`Light`,fill:`#feae0f`,values:[`Facebook`,`X/Twitter`,`LinkedIn`,`Email`]})])]),C(`div`,yt,[s(K)?.subscribe?.subText?(p(),S(`p`,bt,n(s(K)?.subscribe?.subText),1)):r(``,!0),s(K)?.subscribe?.button?(p(),S(`span`,{key:1,class:`btn btn--blue-secondary-square btn--blue:hover min-w-full cursor-pointer lg:mr-space lg:min-w-[200px]`,onClick:fn},n(s(K)?.subscribe?.button),1)):r(``,!0)])])])],512),s(tn).length?(p(),d(re,{key:0,title:s(K)?.similar||`Read More`,"category-label":s($t),translations:s(G),posts:s(tn),copy:s(K)},null,8,[`title`,`category-label`,`translations`,`posts`,`copy`])):r(``,!0),s(on)?r(``,!0):(p(),d(m,{key:1},{default:_(()=>[C(`h2`,xt,n(s(k)(s(G),`get_started`,`Get Started with Samsara`)),1),C(`p`,St,n(s(k)(s(G),`get_started_sub`,`We're ready when you are. Let's talk about what your operation needs.`)),1),l(ie,{button:{text:s(k)(s(G),`check_prices`,`Check our prices`),linkUrl:`/pricing`,icon:`Arrow Right`,modifiers:[`Style:Primary`]}},null,8,[`button`])]),_:1})),l(h,{data:null,"hydrate-on-visible":``}),l(b,{bg:`bg-white`,"is-open":s(F),onClose:pn},{default:_(()=>[s(R)?(p(),S(`div`,Ct,[...a[3]||=[C(`div`,{class:`h-8 w-8 animate-spin rounded-full border-4 border-blue border-t-transparent`},null,-1)]])):s(z)?(p(),S(`div`,wt,[...a[4]||=[C(`p`,{class:`text-red-600`},` Something went wrong loading the form. Please close and try again. `,-1)]])):s(B)?(p(),S(`div`,Tt,[C(`h2`,null,n(s(B).pageTitle),1),!s(I)&&!s(L)?(p(),S(`div`,Et,[l(y,{id:`marketing-sign-up-form`,type:`form`,actions:!1,onSubmit:gn},{default:_(({state:t,value:a})=>[(p(!0),S(g,null,e(s(B).questions||[],(e,t)=>(p(),S(g,{key:t},[s(mn).has(e?.type)&&e?.options?(p(),S(`section`,{key:0,class:te([`input-section`,{"mb-10":e.type===`text`}])},[(p(),d(oe(s(mn).get(e?.type)),{label:e?.options?.label,name:e?.options?.name,options:e?.options?.questions,"error-messages":e?.options?.errorMessages},null,8,[`label`,`name`,`options`,`error-messages`]))],2)):r(``,!0)],64))),128)),s(B).legalText?(p(),S(`div`,Dt,[l(s(w),{document:s(B).legalText,"node-renderers":s(O)},null,8,[`document`,`node-renderers`])])):r(``,!0),C(`section`,Ot,[l(v,{state:t,value:a},{default:_(()=>[i(n(s(B).submitButtonText),1)]),_:1},8,[`state`,`value`])])]),_:1})])):s(L)&&s(B).content?(p(),S(`div`,kt,[l(s(w),{document:s(B).content,"node-renderers":s(O)},null,8,[`document`,`node-renderers`])])):s(I)&&s(B).confirmation?(p(),S(`div`,At,[l(s(w),{document:s(B).confirmation,"node-renderers":s(O)},null,8,[`document`,`node-renderers`])])):r(``,!0),s(K)?.formHelp&&s(It)?(p(),S(`div`,jt,[C(`p`,{class:`p--fine-print pt-1/2 text-blue-dark`,innerHTML:s(K)?.formHelp},null,8,Mt)])):r(``,!0)])):r(``,!0)]),_:1},8,[`is-open`])]),_:1})])}}},[[`__scopeId`,`data-v-d3ad2a3e`]]);export{j as default};
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.