PageSourceSearch

https://www.americanas.com.br/_next/static/chunks/6820.a3dc23f248fd986b.js

js americanas.com.br collected 2026-09-24 08:27:06 UTC 6,106 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6820],{64080:function(e,r,t){var o=t(50581);let n=(0,o.forwardRef)(function({testId:e="fs-product-grid",children:r,...t},n){return o.default.createElement("ul",{ref:n,"data-fs-product-grid":!0,...t},r)});r.Z=n},47811:function(e,r,t){var o=t(50581);let n=(0,o.forwardRef)(function({testId:e="fs-product-grid-item",children:r,...t},n){return o.default.createElement("li",{ref:n,"data-fs-product-grid-item":!0,...t},r)});r.Z=n},6820:function(e,r,t){t.r(r),t.d(r,{default:function(){return P}});var o=t(90849),n=t(64080),a=t(47811),i=t(13356),d=t(50581),c=t(99997),s=t(92659),u=t(21809),l=t(9957),p=t(54828),f=new Set,h=[],m=null,g=t(17182),product_ProductSentinel=function(e){var{product:r,title:t,page:o,pageSize:n,children:a}=e,{ref:i,inView:c}=(0,l.YD)(),{sendViewItemListEvent:s}=(0,p.m)({title:t,page:o,pageSize:n});return(0,d.useEffect)(()=>{c&&function(e){var{product:r,sendViewItemListEvent:t}=e;f.has(r.id)||(f.add(r.id),h.push({node:r}),m&&clearTimeout(m),m=setTimeout(()=>{h.length>0&&(t({products:h}),h=[])},300))}({product:r,sendViewItemListEvent:s})},[c,r]),(0,g.tZ)("div",{ref:i,style:{minHeight:"15.225rem"},children:a})};function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,o)}return t}function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ownKeys(Object(t),!0).forEach(function(r){(0,o.Z)(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}var b=(0,d.memo)(function(e){var{products:r,page:t,pageSize:o,productCard:{showDiscountBadge:d,bordered:l,taxesConfiguration:p,sponsoredLabel:f}={},firstPage:h,shouldShowComparison:m,compareLabel:b,title:v,searchId:w,buildExtraProductProps:_=()=>({})}=e,{isMobile:P}=(0,u.Z)(),{__experimentalProductCard:Z}=(0,s.r3)();return(0,g.tZ)(i.Z,{aspectRatio:1,loading:0===r.length,children:(0,g.tZ)(n.Z,{"data-af-element":w&&"search-result","data-af-onimpression":!!w,"data-af-search-id":w,children:P&&h===t?(0,g.BX)(g.HY,{children:[r.slice(0,2).map((e,r)=>{var{node:n}=e;return(0,g.tZ)(a.Z,{children:(0,g.tZ)(product_ProductSentinel,{product:n,title:v,page:t,pageSize:o,children:(0,g.tZ)(Z.Component,_objectSpread(_objectSpread({enableCompareCheckbox:m,compareLabel:b,aspectRatio:1,imgProps:{width:150,height:150,sizes:"30vw",loading:"eager"}},Z.props),{},{bordered:null!=l?l:Z.props.bordered,showDiscountBadge:null!=d?d:Z.props.showDiscountBadge,product:n,index:o*t+r+1,taxesConfiguration:p,sponsoredLabel:f},_(n,r,w)))})},"".concat(n.id))}),(0,g.tZ)(c.Z,{sectionName:"UIProductGrid-out-viewport",children:r.slice(2).map((e,r)=>{var{node:n}=e;return(0,g.tZ)(a.Z,{children:(0,g.tZ)(product_ProductSentinel,{product:n,title:v,page:t,pageSize:o,children:(0,g.tZ)(Z.Component,_objectSpread(_objectSpread({enableCompareCheckbox:m,compareLabel:b,aspectRatio:1,imgProps:{width:150,height:150,sizes:"30vw",loading:"lazy"}},Z.props),{},{bordered:null!=l?l:Z.props.bordered,showDiscountBadge:null!=d?d:Z.props.showDiscountBadge,product:n,index:o*t+r+1,taxesConfiguration:p,sponsoredLabel:f},_(n,r,w)))})},"".concat(n.id))})})]}):(0,g.tZ)(g.HY,{children:r.map((e,r)=>{var{node:n}=e;return(0,g.tZ)(a.Z,{children:(0,g.tZ)(product_ProductSentinel,{product:n,title:v,page:t,pageSize:o,children:(0,g.tZ)(Z.Component,_objectSpread(_objectSpread({enableCompareCheckbox:m,compareLabel:b,aspectRatio:1,imgProps:{width:150,height:150,sizes:"30vw",loading:0===r?"eager":"lazy"}},Z.props),{},{bordered:null!=l?l:Z.props.bordered,showDiscountBadge:null!=d?d:Z.props.showDiscountBadge,product:n,index:o*t+r+1,taxesConfiguration:p,sponsoredLabel:f},_(n,r,w)))})},"".concat(n.id))})})})})}),v=t(79006),w=t(86677),replacePagination=(e,r)=>{var t=new URL(window.location.href);t.searchParams.get("page")!==e&&(t.searchParams.set("page",e),r.replace(t,void 0,{shallow:!0,scroll:!1}))},search_Sentinel=function(e){var{page:r,children:t}=e,o=(0,w.useRouter)(),{pages:n}=(0,v.R)(),{ref:a,inView:i}=(0,l.YD)({threshold:[.3,.7],triggerOnce:!1});return(0,d.useEffect)(()=>{i&&n.length>1&&replacePagination(r.toString(),o)},[n.length,i,r]),(0,g.tZ)("div",{ref:a,children:t})},_=t(27224);function buildExtraProductProps(e,r,t){return{"data-af-element":"search-result","data-af-onclick":e&&!!e.productId,"data-af-search-id":t,"data-af-product-position":Number(null!=r?r:0)+1,"data-af-product-id":e&&e.productId}}var P=(0,d.memo)(function(e){var r,t,o,n,{page:a,title:i,productCard:d,itemsPerPage:c,firstPage:s,shouldShowComparison:u,compareLabel:l}=e,{data:p}=(0,_.__)(a),f=null!==(r=null==p?void 0:null===(t=p.search)||void 0===t?void 0:null===(o=t.products)||void 0===o?void 0:o.edges)&&void 0!==r?r:[],h=null==p?void 0:null===(n=p.search)||void 0===n?void 0:n.searchId;return(0,g.tZ)(search_Sentinel,{products:f,page:a,pageSize:c,title:i,children:(0,g.tZ)(b,{shouldShowComparison:u,compareLabel:l,products:f,page:a,pageSize:c,productCard:d,firstPage:s,title:i,searchId:h,buildExtraProductProps:h&&buildExtraProductProps||void 0})})})},54828:function(e,r,t){t.d(r,{m:function(){return useViewItemListEvent}});var o=t(50581),n=t(90194),useViewItemListEvent=e=>{var{products:r,title:a,page:i,pageSize:d}=e,{currency:{code:c}}=(0,n.kP)();return{sendViewItemListEvent:(0,o.useCallback)(e=>{var o=null!=r&&r.length?r:null==e?void 0:e.products;o&&0!==o.length&&t.e(4783).then(t.bind(t,14791)).then(e=>{var{sendAnalyticsEvent:r}=e;r({name:"view_item_list",params:{item_list_name:a,item_list_id:a,items:o.map((e,r)=>{var{node:t}=e;return{item_id:t.isVariantOf.productGroupID,item_name:t.isVariantOf.name,item_brand:t.brand.name,item_variant:t.sku,price:t.offers.offers[0].price,index:i*d+r+1,discount:t.offers.offers[0].listPrice-t.offers.offers[0].price,currency:c,item_variant_name:t.name,product_reference_id:t.gtin}})}})})},[c,r,a,i,d])}}}}]);

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.