1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9851],{69851:function(n,t,s){"use strict";s.r(t),s.d(t,{Hub:function(){return f},default:function(){return T}});var e=s(26042),a=s(69396),i=s(85893),c=s(67294),m=s(62132),r=function(n){var t=n.itemsList,s=n.setItemsList,c=n.loading,r=n.setLoading,o=n.pagination,d=n.keysLen,l="mdn-Button--iconText cms-gtm-cortain cms-Button-status-".concat(c?"loading":"loaded"),u=o+1,g=t+u;if(d<=u)return null;var b=function(){return g<d?"mais":"menos"},p=function(){return c?"Carregando...":"Mostrar ".concat(b())},h="Clique para carregar ".concat(b()," itens"),x={className:l,color:"secondary",isButton:!0,isButtonHtml:!0,accessText:c?"Confira os novos itens carregados acima":h,actionGTM:"".concat(p()," hub item"),label:p(),labelGTM:p(),onClick:function(){g<d?(r(!0),s(g)):s(0)}};return(0,i.jsx)("div",{className:"cms-Hub-moreItems",children:(0,i.jsxs)(m.KR.Link,(0,a.Z)((0,e.Z)({},x),{children:[(0,i.jsx)("i",{className:"mdn-Icon--sm mdn-Icon-".concat(g<d?"mais":"menos")}),(0,i.jsx)("span",{className:"cms-Link-label cms-Event-text",children:x.label})]}))})},o=(0,c.memo)(r),d=s(47568),l=s(29815),u=s(97582),g=s(3996),b=s(49770),p=function(n){var t=(0,c.useState)([]),s=t[0],r=t[1],o=n.itemsList,p=n.sizeTextCards,h=n.hubType,x=n.setLoading,C=n.propsLinkAroud,f=n.settings,T=n.pagination,v=n.actionGTM,L=n.hubTags,k={startPagination:o,sizeTextCards:p,pagination:T,settings:f,hubType:h,hubTags:L,actionGTM:v},I=(0,b.Z)("hub-".concat(o),(0,d.Z)((function(){return(0,u.__generator)(this,(function(n){return[2,(0,g.W)((0,e.Z)({},k))]}))}))),Z=I.data,S=I.error;return(0,c.useEffect)((function(){if(!o||!(null===Z||void 0===Z?void 0:Z.hubItems)||S)return null;r((function(n){return(0,l.Z)(n).concat((0,l.Z)(Z.hubItems))})),x(!1)}),[Z]),(0,i.jsx)(i.Fragment,{children:null===s||void 0===s?void 0:s.map((function(n,t){var s=n.pageUrl,i=n.title,r=n._uid,o=n.statusImage,d=i||"Link para a p\xe1gina do item",l={_uid:r,index:t,data:(0,e.Z)({linkAround:C(s,d)},n),className:o?"cms-Card-Hub-img--default":""};return(0,c.createElement)(m.KR.CardItem,(0,a.Z)((0,e.Z)({},l),{key:t}))}))})},h=(0,c.memo)(p),x=s(976),C=s.n(x),f=function(n){var t,s=(0,c.useState)(0),r=s[0],d=s[1],l=(0,c.useState)(!1),u=l[0],g=l[1];if(!n||!(null===n||void 0===n||null===(t=n.hubItems)||void 0===t?void 0:t.length))return null;var b,p=n.hubItems,x=n.settings,f=n.headingTag,T=n.keysLen,v=n.parsedTags,L=n.schedule,k=n.pagination,I=n.hubType,Z=n.hubTags,S=n.sizeTextCards,w=n.actionGTM,N={md:{title:"sm",subtitle:"xs"},sm:{title:"xs",subtitle:"xxs"}},y=function(n,t){return{className:"cms-Link-hub cms-Link-around",actionGTM:"card-hub-item",labelGTM:t,accessText:t,color:"primary",label:t,target:"_self",isModal:!1,url:n,isClickToCall:!1,isLocalNavigation:!0,arrow:!1}},H={propsLinkAroud:y,setLoading:g,loading:u,itemsList:r,sizeTextCards:S,pagination:k,hubType:I,hubTags:Z,settings:x,actionGTM:w},j=(0,a.Z)((0,e.Z)({},(b=T)?{keysLen:b}:null),{setItemsList:d,setLoading:g,loading:u,itemsList:r,sizeTextCards:S,pagination:k,hubType:I,hubTags:Z}),B={settings:x,schedule:L};return(null===p||void 0===p?void 0:p.length)&&(0,i.jsxs)(m.KR.Container,(0,a.Z)((0,e.Z)({className:"".concat(C()["cms-Hub"]," cms-Card-box--").concat(S),dataComponentId:"hub"},B),{children:[(null===v||void 0===v?void 0:v.length)>0&&(0,i.jsx)("div",{className:"cms-Chip-slide",children:(0,i.jsx)("div",{className:"cms-Chip-container",children:(0,i.jsx)(m.KR.Swiper,{gtmAction:w,gtmLabel:w,children:v.map((function(n){var t=n._uid;return(0,c.createElement)(m.KR.Chip,(0,a.Z)((0,e.Z)({},n),{key:t}))}))})})}),(0,i.jsx)("div",{className:"cms-Card",children:(0,i.jsxs)("div",{className:"cms-flex","aria-label":"Confira os hubItems",role:"list",children:[p.map((function(n,t){var s=n._uid,i=n.pageUrl,r=n.title,o=n.statusImage,d=r||"Link para a p\xe1gina de WebStory",l=(0,a.Z)((0,e.Z)({},n),{linkAround:y(i,d)}),u={_uid:s,index:t,pagination:k,className:o?"cms-Card-Hub-img--default":"",sizeTextCards:N[S],headingTag:f,data:l};return(0,c.createElement)(m.KR.CardItem,(0,a.Z)((0,e.Z)({},u),{key:t}))})),r>k&&(0,i.jsx)(h,(0,e.Z)({},H))]})}),(0,i.jsx)(o,(0,e.Z)({},j))]}))},T=f},976:function(n){n.exports={"cms-Card":"cms-Card","cms-Title":"cms-Title","mdn-Swiper":"mdn-Swiper","cms-LiveProgress":"cms-LiveProgress","cms-LiveProgress--bar":"cms-LiveProgress--bar","cms-CardInstitutional-content":"cms-CardInstitutional-content","wrap-btn":"wrap-btn","cms-ButtonModal":"cms-ButtonModal","cms-Link":"cms-Link","mdn-Card-bottom-actions":"mdn-Card-bottom-actions","cms-FloatingSaleButton-container":"cms-FloatingSaleButton-container","cms-flex":"cms-flex","cms-card-flex":"cms-card-flex","cms-card-content":"cms-card-content","mdn-CardInstitutional-icon":"mdn-CardInstitutional-icon","cms-Image-wrapper":"cms-Image-wrapper","mdn-Link-anchor-icon":"mdn-Link-anchor-icon","cms-flex-content":"cms-flex-content","cms-card-vertical-align":"cms-card-vertical-align","cms-Video-iframe":"cms-Video-iframe","cms-Video-Img":"cms-Video-Img","cms-cards-spacing--sm":"cms-cards-spacing--sm","cms-cards-spacing--xs":"cms-cards-spacing--xs","cms-cards-spacing--md":"cms-cards-spacing--md","mdn-Theme--contrast":"mdn-Theme--contrast","cms-Link-hub":"cms-Link-hub","cms-Theme--dark":"cms-Theme--dark","cms-card-date":"cms-card-date","cms-Hub":"cms-Hub","cms-Card-box--md":"cms-Card-box--md","cms-Card-Hub-img--default":"cms-Card-Hub-img--default","cms-Card-box--sm":"cms-Card-box--sm","mdn-Text--body":"mdn-Text--body","mdn-Heading":"mdn-Heading","cms-Highlight":"cms-Highlight","cms-Chip-slide":"cms-Chip-slide","mdn-Chip":"mdn-Chip","cms-Swiper-NavitaionButtons":"cms-Swiper-NavitaionButtons","mdn-Swiper-button-prev":"mdn-Swiper-button-prev","mdn-Swiper-button-next":"mdn-Swiper-button-next","mdn-Swiper-button-disabled":"mdn-Swiper-button-disabled","mdn-Icon--lg":"mdn-Icon--lg","cms-Button-status-loading":"cms-Button-status-loading","mdn-Subtitle":"mdn-Subtitle","cms-Hub-moreItems":"cms-Hub-moreItems","mdn-Icon--md":"mdn-Icon--md"}}}]);
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.