PageSourceSearch

https://www.bbbaterias.com.br/_next/static/chunks/RegionModal.6195598cb3e31862.js

js bbbaterias.com.br collected 2026-10-07 03:15:27 UTC 3,732 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7314],{29920:(e,t,n)=>{"use strict";n.d(t,{f:()=>l});var r=n(15264),o=n.n(r),i=n(57437);function l(e){var t,n=(0,i.N5)(),r=null!=(t=null==n?void 0:n.globalSettings)?t:{};return void 0===e?r:o()(r,{regionalization:e})}},44483:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>P});var r=n(89731),o=n(82266),i=n(23469),l=n.n(i),a=n(75834),s=n(59749),u=n(99143),c=n(30567),d=n(6641),p=n(95228),f=n(29920),b=n(91756),v=n.n(b),y=n(26514),g=["title","description","closeButtonAriaLabel"],h=["isValidating","isSessionReady"],m=l()(()=>n.e(486).then(n.bind(n,21608)).then(e=>e.RegionModal),{ssr:!1,loadableGenerated:{webpack:()=>[null]}});function O(e){var t,n,{onPostalCodeChange:i}=(0,c.ZM)(),{title:l,description:b,closeButtonAriaLabel:O}=e,P=(0,o.A)(e,g),j=(0,f.f)(P),{inputField:{label:A="",errorMessage:k="",noProductsAvailableErrorMessage:w="",buttonActionText:S="",loadingLabel:x=""}={},idkPostalCodeLink:{text:C="",to:E="",icon:{icon:L="",alt:M=""}={}}={}}=null!=(n=null==j?void 0:j.regionalization)?n:{},_=(0,a.useRef)(null),D=(0,d.wV)(),{isValidating:R,isSessionReady:N}=D,T=(0,o.A)(D,h),{modal:B,closeModal:F}=(0,s.mL)(),{0:V,1:z}=(0,a.useState)(""),{loading:I,setRegion:G,regionError:J,setRegionError:K}=(0,p.A)(),Z=(t=(0,r.A)(function*(){R||(yield G({session:T,onSuccess:()=>{i(),z(""),F()},postalCode:V,errorMessage:k,noProductsAvailableErrorMessage:w}))}),function(){return t.apply(this,arguments)}),$=!!(!(null!==u.deliveryPromise&&void 0!==u.deliveryPromise&&u.deliveryPromise.mandatory)||T.postalCode),q={href:E,children:(0,y.jsxs)(y.Fragment,{children:[C,!!L&&(0,y.jsx)(s.In,{name:L,"aria-label":M,width:20,height:20})]})};return(0,y.jsx)(y.Fragment,{children:B&&(0,y.jsx)(m,{title:l,description:b,overlayProps:{className:"section ".concat(v().section," section-region-modal")},closeButtonAriaLabel:O,inputRef:_,inputValue:V,inputLabel:A,errorMessage:J,idkPostalCodeLinkProps:E?q:null,onInput:e=>{""!==J&&K(""),z(e.currentTarget.value)},onSubmit:Z,fadeOutOnSubmit:!1,onClear:()=>{z(""),K("")},inputButtonActionText:I?x:S,dismissible:$})})}O.$componentKey="RegionModal";let P=O},91756:e=>{e.exports={section:"section_section__DLuEd"}},95228:(e,t,n)=>{"use strict";n.d(t,{A:()=>v});var r,o=n(75458),i=n(89731),l=n(75834),a=n(99143),s=n(84608),u=n(41976),c=s.Ju,d=(r=(0,i.A)(function*(e){var{productCount:t}=yield(0,u.E)(c,{term:e});return t.total}),function(e){return r.apply(this,arguments)}),p=n(6641);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach(function(t){(0,o.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function v(){var e,{0:t,1:n}=(0,l.useState)(!1),{0:r,1:o}=(0,l.useState)(""),s=(e=(0,i.A)(function*(e){var{postalCode:t,errorMessage:r,session:i,onSuccess:l,noProductsAvailableErrorMessage:s,simulation:u=!1}=e;if("string"==typeof t){n(!0);try{var c=b(b({},i),{},{postalCode:t,geoCoordinates:null}),f=yield(0,p.dk)(c);if(a.deliveryPromise.enabled){var v,y=yield d();if(0===y){o(null!=(v=null==s?void 0:s.replace(/%s/g,t))?v:"There are no products available for ".concat(t,".")),n(!1);return}}u||p.eA.set(null!=f?f:c),o(""),null==l||l(u?f:void 0)}catch(e){o(r)}finally{n(!1)}}}),function(t){return e.apply(this,arguments)});return{loading:t,setRegion:s,regionError:r,setRegionError:o}}}}]);

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.