1"use strict";(self.webpackChunkui_frontend_react=self.webpackChunkui_frontend_react||[]).push([[749],{2367:(e,t,l)=>{l.r(t),l.d(t,{default:()=>a});var i=l(5043),n=l(579);l(6672);const a=e=>{let{totalPages:t,currentPage:l,handlePageChange:a,previousPageLabel:s,nextPageLabel:c,multiple:r=!1}=e;const o=l>1?l-1:1,d=l<t?l+1:t;let b=[];if(t<=5)b=Array.from({length:t},(e,t)=>t+1);else if(1===l||2===l)b=[1,2,3,"...",t];else if(l===t||l===t-1)b=[1,"...",t-2,t-1,t];else{const e=l-1,i=l+1;b=[1,...e>2?["..."]:[],e,l,i,...i<t-1?["..."]:[],t]}return(0,i.useEffect)(()=>{window.scrollTo({top:0,behavior:"smooth"})},[l]),(0,n.jsx)("div",{className:"pagination-bcl",children:(0,n.jsxs)("ul",{children:[(0,n.jsx)("li",{children:(0,n.jsxs)("button",{className:"pagination-bcl__button-prev",disabled:1==l,onClick:e=>{e.preventDefault(),a(o)},children:[(0,n.jsx)("span",{className:"bcl-icon icon-arrow-l-west"}),(0,n.jsx)("span",{className:"bcl-typography--body-md hideMobile",children:s})]})}),b.map((e,t)=>(0,n.jsx)("li",{children:(0,n.jsx)("button",{onClick:t=>{t.preventDefault(),"number"===typeof e&&a(e)},className:e===l?"pagination-bcl__button-page pagination__button-active":"pagination-bcl__button-page ellipsis",disabled:e===l||"..."===e,children:(0,n.jsx)("span",{className:"bcl-typography--body-md",children:e})})},t)),(0,n.jsx)("li",{children:(0,n.jsxs)("button",{className:"pagination-bcl__button-next",disabled:l==t,onClick:e=>{e.preventDefault(),a(d)},children:[(0,n.jsx)("span",{className:"bcl-typography--body-md hideMobile",children:c}),(0,n.jsx)("span",{className:"bcl-icon icon-arrow-l-east"})]})})]})})}},3611:(e,t,l)=>{l.d(t,{A:()=>n});var i=l(5043);const n=e=>{(0,i.useMemo)(()=>{window.adobeDataLayer=window.adobeDataLayer||[],window.adobeDataLayer.push({event:"reactComponentRendered",component:{info:{componentName:e}}})})}},6573:(e,t,l)=>{l.d(t,{A:()=>n});var i=l(579);const n=e=>{let{type:t="primary",ctaLink:l,linkText:n,onClick:a=null,target:s=null,rel:c=null,icon:r=null,iconPosition:o="right"}=e;return(0,i.jsxs)("a",{className:"bcl-button right bcl-button--".concat(t," ").concat(r?"bcl-button--icon-w-text":""," ").concat("left"===o?"left":"right"),href:l,onClick:a,"data-component":"bcl-button","data-cmp-is":"bcl-button",target:s,rel:c,children:[r&&"left"===o&&(0,i.jsx)("span",{className:r}),(0,i.jsx)("span",{className:"bcl-typography--button-md",children:n}),r&&"right"===o&&(0,i.jsx)("span",{className:r})]})}},6645:(e,t,l)=>{l.r(t),l.d(t,{default:()=>i});const i={}},6672:(e,t,l)=>{l.r(t),l.d(t,{default:()=>i});const i={}},6749:(e,t,l)=>{l.d(t,{A:()=>n});var i=l(5043);l(8805);l(6645);const n={FilterItems:i.lazy(()=>l.e(46).then(l.bind(l,4661))),FilterItemsCL:i.lazy(()=>l.e(383).then(l.bind(l,4248))),FilterItemsBCL:i.lazy(()=>Promise.resolve().then(l.bind(l,8805))),MultiFilterItems:i.lazy(()=>l.e(854).then(l.bind(l,9232))),MultiFilterItemsCl:i.lazy(()=>l.e(446).then(l.bind(l,6885))),MultiSelectFilter:i.lazy(()=>l.e(822).then(l.bind(l,8023))),EventFilter:i.lazy(()=>l.e(0).then(l.bind(l,588))),EventFilterCL:i.lazy(()=>Promise.all([l.e(761),l.e(784)]).then(l.bind(l,2471))),ProductFilter:i.lazy(()=>Promise.all([l.e(761),l.e(719)]).then(l.bind(l,1291))),ProductFilterCl:i.lazy(()=>Promise.all([l.e(761),l.e(653)]).then(l.bind(l,9928))),CustomerStories:i.lazy(()=>Promise.all([l.e(425),l.e(607)]).then(l.bind(l,7023))),BlogFilter:i.lazy(()=>Promise.all([l.e(761),l.e(406),l.e(346)]).then(l.bind(l,6536))),BlogFilterCL:i.lazy(()=>Promise.all([l.e(761),l.e(406),l.e(995)]).then(l.bind(l,7899))),BlogFilterBCL:i.lazy(()=>Promise.all([l.e(761),l.e(406),l.e(458)]).then(l.bind(l,6641))),MultiFilterItemsBCL:i.lazy(()=>l.e(598).then(l.bind(l,7340))),CustomerStoriesBCL:i.lazy(()=>Promise.all([l.e(425),l.e(787)]).then(l.bind(l,1940))),CoveoSearch:i.lazy(()=>Promise.all([l.e(425),l.e(229),l.e(305)]).then(l.bind(l,4425))),CoveoSearchCl:i.lazy(()=>Promise.all([l.e(425),l.e(229),l.e(215)]).then(l.bind(l,1423))),PartnerLocator:i.lazy(()=>l.e(82).then(l.bind(l,8856))),PartnerDirectory:i.lazy(()=>l.e(341).then(l.bind(l,3651))),PressReleaseFilter:i.lazy(()=>Promise.all([l.e(425),l.e(450)]).then(l.bind(l,8664))),PageFilter:i.lazy(()=>l.e(665).then(l.bind(l,3891))),ResourceLibrary:i.lazy(()=>Promise.all([l.e(843),l.e(749),l.e(129)]).then(l.bind(l,1160))),NewsFilter:i.lazy(()=>Promise.all([l.e(761),l.e(457)]).then(l.bind(l,6735))),Locations:i.lazy(()=>l.e(549).then(l.bind(l,4982))),LocationsCL:i.lazy(()=>l.e(568).then(l.bind(l,3085))),LocationsBCL:i.lazy(()=>l.e(726).then(l.bind(l,9857))),AkaRank:i.lazy(()=>l.e(475).then(l.bind(l,861))),Pagination:i.lazy(()=>l.e(107).then(l.bind(l,7370))),PaginationBCL:i.lazy(()=>Promise.resolve().then(l.bind(l,2367))),AUDoceboCalendar:i.lazy(()=>l.e(249).then(l.bind(l,2796))),MarketPlace:i.lazy(()=>Promise.all([l.e(761),l.e(843),l.e(749),l.e(592)]).then(l.bind(l,9354))),Search:i.lazy(()=>Promise.all([l.e(425),l.e(229),l.e(187)]).then(l.bind(l,418))),Distributions:i.lazy(()=>l.e(488).then(l.bind(l,1182))),Kernels:i.lazy(()=>l.e(643).then(l.bind(l,2221)))}},7525:(e,t,l)=>{l.d(t,{A:()=>r});var i=l(7051),n=l(3986),a=l(5043),s=l(579);const c=["onFilter","freeTrialsLabel","isProductFilter","isEventsFilter","activeFilter","useLegacyClasse
1s","useSlideToggle"],r=e=>{let{onFilter:t,freeTrialsLabel:l,isProductFilter:r=!1,isEventsFilter:o=!1,activeFilter:d,useLegacyClasses:b=!1,useSlideToggle:m=!1}=e,u=(0,n.A)(e,c);const{id:h,type:p,name:f,title:v,children:g,color:y}=u,[x,_]=a.useState(),[j,N]=a.useState([]),[w,P]=a.useState(1),[C,L]=a.useState(!1),[F,T]=a.useState(""),[z,k]=a.useState(),A=a.useRef(null),M=a.useRef(null),B=a.useRef(null),D=a.useMemo(()=>Boolean(null===x||void 0===x?void 0:x.length),[x]),E=window.location.pathname.split("/"),S=E[E.length-1].replace(".html",""),I=Array.isArray(d),R=a.useMemo(()=>I?(null===d||void 0===d?void 0:d.length)>0?d.find(e=>e.id===h):void 0:(null===d||void 0===d?void 0:d.id)===h&&(null===d||void 0===d?void 0:d.type)===p,[d,h,p,I]),U=a.useMemo(()=>I?null===g||void 0===g?void 0:g.find(e=>null===d||void 0===d?void 0:d.find(t=>e.id===t.id)):null===g||void 0===g?void 0:g.find(e=>e.id===(null===d||void 0===d?void 0:d.id)&&e.type===(null===d||void 0===d?void 0:d.type)),[g,d,I]);(0,a.useEffect)(()=>{(I?0!==(null===d||void 0===d?void 0:d.length):d)||k(null)},[d,I]);const H=(0,a.useCallback)(e=>{A.current&&(A.current===e.target||A.current.contains(e.target)?C||(L(!0),P(1)):K())},[C]);(0,a.useEffect)(()=>(document.addEventListener("mousedown",H,!0),()=>{document.removeEventListener("mousedown",H,!0)}),[H]),(0,a.useEffect)(()=>{g&&g.length>0&&(I&&"date"===g[0].type?_(g):_(g.sort((e,t)=>e.title.trim().localeCompare(t.title.trim()))))},[g,I]),(0,a.useEffect)(()=>{if(x){let e=x;D&&F.length>0&&(e=x.filter(e=>-1!==e.title.toLowerCase().indexOf(F.toLowerCase()))),N(e)}},[x,D,F]),(0,a.useEffect)(()=>{if(C){let e=-1;I&&(null===d||void 0===d?void 0:d.length)>0?e=j.findIndex(e=>d.find(t=>e.id===t.id)):!I&&d&&(e=j.findIndex(e=>e.id===d.id)),k(e>=0?j[e]:null)}},[j,C,d,I]),(0,a.useEffect)(()=>{if(z){var e;const t=null===(e=A.current)||void 0===e?void 0:e.getElementsByClassName("selected")[0];if(t){const e=B.current,l=t.offsetTop<e.scrollTop,i=t.offsetTop+t.clientHeight>e.scrollTop+e.clientHeight;l?e.scrollTop=t.offsetTop:i&&(e.scrollTop=t.offsetTop+t.clientHeight-e.clientHeight)}}},[z]);const K=()=>{var e;L(!1),T(""),null===(e=M.current)||void 0===e||e.blur()},q=e=>{if(K(),I){let l=[...d],i=l.findIndex(t=>void 0!==e.filterType?e.filterType===t.filterType:e.type===t.type);if(i>-1?("toggleButton"===(null===e||void 0===e?void 0:e.interactionType)||"slideToggle"===(null===e||void 0===e?void 0:e.interactionType))&&(null===R||void 0===R?void 0:R.id)===e.id?l.splice(i,1):l[i]=e:l.push(e),r&&l.length>0&&"toggleButton"===e.interactionType){let t=l.filter(t=>"toggleButton"===t.interactionType&&t.id===e.id||"slideToggle"===t.interactionType);l=[...t]}t(l)}else t(e)},O=e=>{if(null===e||void 0===e||e.preventDefault(),b||e.stopPropagation(),!C||w)return P(0),null;L(!1),P(1)},G=e=>{const t=I?null===d||void 0===d?void 0:d.find(t=>(null===t||void 0===t?void 0:t.id)===e.id&&(null===t||void 0===t?void 0:t.type)===e.type):(null===d||void 0===d?void 0:d.id)===e.id&&e.type===(null===d||void 0===d?void 0:d.type),l=(null===z||void 0===z?void 0:z.id)===e.id&&e.type===(null===z||void 0===z?void 0:z.type);return b?"\n ".concat(t?"active":"","\n ").concat(l?" selected":"","\n "):"bcl-filter-items__filter-option\n ".concat(t?" active":"","\n ").concat(l?" selected":"","\n ")};return I&&(m||"slideToggle"===(null===u||void 0===u?void 0:u.interactionType))?(0,s.jsx)("div",{className:"filter filter--".concat(f," filter--").concat(null===u||void 0===u?void 0:u.interactionType),children:(0,s.jsxs)("div",{className:"filter--slideToggle-container",children:[(0,s.jsx)("label",{className:"filter--slideToggle-label",htmlFor:null===u||void 0===u?void 0:u.id,children:l||(null===z||void 0===z?void 0:z.title)}),(0,s.jsxs)("div",{className:"filter--slideToggle-switch",children:[(0,s.jsx)("input",(0,i.A)((0,i.A)({ref:M,type:"checkbox",checked:!!R,id:null===u||void 0===u?void 0:u.id,onChange:e=>D?O(e):q(u)},D?{}:{"data-analytics-link":"Filter | no-dropdown - "+(null===u||void 0===u?void 0:u.title)+" | "+u.id}),{},{className:"".concat(R?" active":"")})),(0,s.jsx)("span",{className:"filter--slideToggle-slider filter--slideToggle-round"})]})]})}):(0,s.jsxs)("div",(0,i.A)((0,i.A)({ref:A,onClick:e=>D?O(e):q(u)},D?{}:{"data-analytics-link":b?(S||"undefined")+" filter | no-dropdown - "+(null===u||void 0===u?void 0:u.title)+" | "+u.id:"Filter | no-dropdown - "+v+" | "+u.id}),{},{className:b?"filter filter--".concat(f,"\n ").concat(y?" filter--color-".concat(y):"","\n ").concat(D?" filter--menu":"","\n ").concat(C?" filter--menu-open":"","\n ").concat(R||U?" active":"","\n "):"filter filter--".concat(f,"\n ").concat(y?" filter--color-".concat(y):"","\n ").concat(D?" bcl-filter-items__menu":"","\n ").concat(C?" filter--menu-open":"","\n ").concat(R||U?" active":"","\n "),children:[(0,s.jsxs)("label",{className:b?"":"bcl-filter-items__filter-name ".concat(C?"open":""," ").concat(R||U?" active":""),children:[(0,s.jsx)("span",{className:b?"":"bcl-filter-items__filter-name--text bcl-typography--button-md",children:z&&C?F||z.title:(null===U||void 0===U?void 0:U.title)||v}),!b&&(0,s.jsx)("span",{className:"bcl-filter-items__filter-name--icon icon-arrow-l-south"}),(0,s.jsx)("input",{ref:M,autoComplete:"off",type:D?"text":"button",placeholder:z?z.title:(null===U||void 0===U?void 0:U.title)||v,value:D?C?F:(null===U||void 0===U?void 0:U.title)||v:v,onCh
1ange:e=>T(e.target.value),onKeyDown:e=>{if(!C)return;const t=e.key;if("Escape"===t)return void K();if(!z)return void("ArrowDown"===t?(e.preventDefault(),j.length>0&&k(j[0])):"ArrowUp"===t&&(e.preventDefault(),j.length>0&&k(j[j.length-1])));const l=j.findIndex(e=>e.id===z.id);"ArrowDown"===t?(e.preventDefault(),j.length>=l+2&&k(j[l+1])):"ArrowUp"===t?(e.preventDefault(),l>0&&k(j[l-1])):"Enter"===t&&q(j[l])}})]}),D&&(0,s.jsxs)("div",{ref:B,className:b?"filter__items".concat(C?" show":""):"bcl-filter-items__filters".concat(C?" show":""),children:[j.length<1&&(0,s.jsx)("p",{className:b?"filter__items__empty":"bcl-filter-items__filters__empty",children:"No Results Found."}),j.map(e=>(0,a.createElement)("button",{className:G(e),onClick:()=>q(e),"data-analytics-link":b?"Filter | dropdown - "+v+" | "+e.id:(S||"undefined")+" filter | dropdown - "+v+" | "+e.id,key:e.id},b?e.title:(0,s.jsx)("span",{className:"bcl-typography--button-md",children:e.title})))]})]}))}},8400:(e,t,l)=>{l.r(t),l.d(t,{default:()=>i});const i={}},8805:(e,t,l)=>{l.r(t),l.d(t,{default:()=>m});var i=l(7051),n=l(5043),a=l(7525),s=l(579);const c=e=>{let{image:t,featureText:l,title:i,description:n,url:a,buttonText:c,featuredPostLabel:r}=e;return(0,s.jsx)("div",{className:"banner",children:(0,s.jsxs)("div",{className:"bcl-banner bcl-banner--image bcl-banner--image-fixed bcl-color-mode--main shadow--hoverable","data-component":"bcl-banner",children:[(0,s.jsxs)("div",{className:"bcl-banner__image bcl-image",children:[(0,s.jsxs)("div",{className:"bcl-banner__featured",children:[(0,s.jsxs)("div",{className:"bcl-banner__featured-inner",children:[(0,s.jsxs)("div",{className:"bcl-banner__featured-tag bcl-typography--body-sm",children:[(0,s.jsx)("span",{className:"bcl-banner__featured-icon icon-icon-star-filled","aria-hidden":"true"}),l]}),(0,s.jsx)("span",{className:"bcl-banner__featured-corner"})]}),(0,s.jsx)("div",{children:(0,s.jsx)("span",{className:"bcl-banner__featured-corner"})})]}),(0,s.jsx)("img",{src:t,alt:l,className:"bcl-banner__img bcl-image__image",loading:"lazy",height:"2731",width:"4096",sizes:"(min-width:768px) 584px, 100vw"})]}),(0,s.jsxs)("div",{className:"bcl-banner__content",children:[(0,s.jsxs)("div",{className:"bcl-banner__content-text",children:[(0,s.jsx)("div",{className:"bcl-banner__chips",children:(0,s.jsx)("span",{className:"bcl-banner__chip bcl-chip bcl-chip--pill bcl-typography--button-sm",children:r})}),(0,s.jsx)("h2",{className:"bcl-banner__title bcl-typography--heading-md-semibold",children:i}),(0,s.jsx)("div",{className:"bcl-banner__body bcl-typography--body-sm",children:(0,s.jsx)("p",{children:n})})]}),(0,s.jsx)("div",{className:"bcl-banner__buttons",children:(0,s.jsx)("div",{className:"bcl-banner__button",children:(0,s.jsxs)("a",{className:"bcl-button right bcl-button--primary ",target:"_self","data-component":"bcl-button","data-cmp-is":"bcl-button",href:a,children:[(0,s.jsx)("div",{className:"bcl-button__border","aria-hidden":"true"}),(0,s.jsx)("span",{className:"bcl-typography--button-md",children:c})]})})})]})]})})};var r=l(3611),o=l(6573),d=l(2367);l(8400);const b=new URLSearchParams(document.location.search),m=e=>{let{title:t,filterLabel:l="Filter By",emptyMessage:m,filters:u,blogSelectedAuthor:h,showFilters:p=!0,showClear:f=!0,items:v,itemComponent:g,perPage:y=12,onFilter:x,onClear:_,activeFilter:j,clearFilterLabel:N="Clear Filter",loadMoreLabel:w="Load More",previousPageLabel:P="Prev",nextPageLabel:C="Next",authorName:L,isBlogFilter:F=!1,featuredImage:T,featuredUrl:z,featuredFeatureText:k,featuredTitle:A,featuredDescription:M,featuredPostLabel:B,featuredButtonText:D,recentPostsLabel:E,requiredPagination:S=!1}=e;const[I,R]=n.useState(!1),[U,H]=n.useState(parseInt(b.get("page")||1)),K=n.useRef(!0),q=window.location.pathname.split("/"),O=(q[q.length-1].replace(".html",""),Number(y)),G=n.useMemo(()=>U*O,[U,O]),J=n.useMemo(()=>Math.ceil(v.length/O),[v,O]),Q=n.useMemo(()=>{const e=document.location.search,t=U+1;return e?e.includes("page=")?e.replace(/page=[0-9]+/,"page=".concat(t)):"".concat(e,"&page=").concat(t):"?page=".concat(t)},[U]);n.useEffect(()=>{K.current?K.current=!1:H(1)},[j]);const V=!S&&v.length>G?e=>{e.preventDefault(),H(e=>e+1)}:null,W=n.useMemo(()=>
1{if(!S)return null;const e=(U-1)*O,t=e+O;return v.slice(e,t)},[v,U,O,S]);return(0,r.A)("LoadMore"),(0,s.jsxs)("div",{className:"bcl-filter-items",children:[p&&(0,s.jsx)("div",{className:"bcl-filter-items__filters-container",children:(0,s.jsx)("div",{className:"bcl-container bcl-container--pt-lg bcl-container--pb-lg",children:(0,s.jsx)("div",{className:"bcl-sectiongrid",children:(0,s.jsx)("div",{className:"cmp-sectiongrid cmp-sectiongrid--1col cmp-sectiongrid--valign-top",children:(0,s.jsxs)("div",{className:"bcl-filter-items__wrapper",children:[(0,s.jsx)("label",{className:"bcl-filter-items__filter-label bcl-typography--body-md-bold ".concat(I?" active":""),onClick:()=>R(!I),children:l}),(0,s.jsx)("div",{className:"bcl-filter-items__filters__list ".concat(I?" active":""),children:u.map(e=>(0,s.jsx)(a.A,(0,i.A)({onFilter:x,activeFilter:j},e),e.id))}),f&&j&&(0,s.jsxs)("button",{onClick:()=>_?_():x(null),className:"bcl-button right bcl-button--tertiary mr-0 ".concat(I?" active":""),href:"/content/akamai/en.html","data-component":"bcl-button","data-cmp-is":"bcl-button",children:[(0,s.jsx)("div",{className:"bcl-button__border","aria-hidden":"true"}),(0,s.jsx)("span",{className:"bcl-typography--button-md",children:N})]})]})})})})}),(T||k||A||M)&&(0,s.jsx)("div",{className:"bcl-container bcl-container--pt-lg bcl-container--pb-lg",children:(0,s.jsx)("div",{className:"bcl-sectiongrid",children:(0,s.jsx)("div",{className:"cmp-sectiongrid cmp-sectiongrid--1col cmp-sectiongrid--valign-top",children:(0,s.jsx)(c,{image:T,featureText:k,title:A,description:M,url:z,buttonText:D,featuredPostLabel:B})})})}),h&&(0,s.jsx)("div",{class:"author_bio",children:h}),(0,s.jsx)("div",{className:"bcl-filter-items__items",children:(0,s.jsx)("div",{className:"bcl-filter-items__wrapper-posts bcl-container bcl-container--pt-lg bcl-container--pb-lg",children:(0,s.jsx)("div",{className:"bcl-sectiongrid",children:(0,s.jsxs)("div",{className:"cmp-sectiongrid cmp-sectiongrid--1col cmp-sectiongrid--valign-top",children:[(0,s.jsx)(s.Fragment,{children:h&&L&&t&&(0,s.jsxs)("h1",{class:"bcl-filter-items__title",children:[t," by ",L]})}),(0,s.jsx)(s.Fragment,{children:!h&&t&&!F&&(0,s.jsx)("h2",{class:"bcl-filter-items__title",children:t})}),Boolean(v.length)&&(0,s.jsxs)(s.Fragment,{children:[E&&(0,s.jsx)("h4",{className:"bcl-filter-items__posts-title bcl-typography--heading-sm-semibold",children:E}),(0,s.jsx)("div",{className:"bcl-filter-items__items__list",children:S?W.map(g):v.slice(0,G).map(g)})]}),Boolean(!v.length)&&m&&(0,s.jsx)("div",{className:"bcl-filter-items__items__empty",children:(0,s.jsx)("p",{children:m})})]})})})}),!S&&V&&(0,s.jsx)("div",{className:"bcl-filter-items__load-more",children:(0,s.jsx)(o.A,{type:"primary",ctaLink:Q,linkText:w,onClick:V})}),S&&J>1&&(0,s.jsx)("div",{className:"bcl-filter-items__pagination",children:(0,s.jsx)(d.default,{totalPages:J,currentPage:U,handlePageChange:e=>{"number"===typeof e&&(H(e),window.scrollTo({top:0,behavior:"smooth"}))},previousPageLabel:P,nextPageLabel:C})})]})}}}]); 2//# sourceMappingURL=749.4a7a7032.chunk.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.