PageSourceSearch

https://www.bbmoto.ro/_next/static/chunks/2136.e4e31512fbe84139.js

js bbmoto.ro collected 2026-10-02 00:05:10 UTC 7,151 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2136],{42136:(e,t,i)=>{i.r(t),i.d(t,{default:()=>o});var l=i(95155),r=i(12115),a=i(41240),s=i(62933),n=i(59425);let o=e=>{let t=(0,a.WD)(),[i,o]=(0,r.useState)(!1),d=(0,r.useRef)(!1);return(0,r.useEffect)(()=>{e.openOnMount&&!d.current&&(o(!0),d.current=!0)},[e.openOnMount]),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(s.A,{text:t("FILTER_PRODUCTS"),icon:"img/icons/custom/mobile-toolbox-filter.svg",className:"bg-primary text-white pe-3",onClick:()=>o(!0)}),(0,l.jsx)(n.A,{productVariantFilterResult:e.productVariantFilterResult,productVariantFilterParams:e.productVariantFilterParams,productCategoryTree:e.productCategoryTree,isLoading:e.isLoading,onFilter:e.onFilter,isOpen:i,onClose:()=>o(!1)})]})}},43152:(e,t,i)=>{i.d(t,{A:()=>n});var l=i(95155),r=i(12115),a=i(85816),s=i(41240);let n=e=>{var t;return(0,s.d6)(e.isOpen),(0,r.useEffect)(()=>{let t=t=>{"Escape"===t.key&&e.onClose()};return document.addEventListener("keydown",t),()=>document.removeEventListener("keydown",t)},[]),(0,l.jsxs)("div",{className:"emag-slide-in-filter ".concat(null!=(t=e.className)?t:""," ").concat(e.isOpen?"is-open":""),children:[(0,l.jsx)("div",{className:"emag-slide-in-filter-background "+(e.isOpen?"is-open":""),onClick:()=>e.onClose()}),(0,l.jsx)("div",{className:"emag-slide-in-filter-content "+(e.isOpen?"is-open":""),children:(0,l.jsxs)("div",{className:"w-100 h-100 position-relative",children:[(0,l.jsx)("div",{className:"emag-slide-in-filter-close d-flex justify-content-end align-items-center py-3 pe-2 pe-lg-3",onClick:()=>e.onClose(),children:(0,l.jsx)(a.default,{src:"img/icons/font-awesome/xmark-solid-black.svg",size:4,className:"cursor-pointer"})}),e.children]})})]})}},59425:(e,t,i)=>{i.d(t,{A:()=>h});var l=i(95155),r=i(12115),a=i(41240),s=i(67633),n=i(75201),o=i(19743),d=i(43152),u=i(65265),c=i(15385),p=i(35279),m=i(37507),g=i(69251),F=i(24917),f=i(83293);let h=e=>{var t,i,h,b,y,C,x,v,S,A,T,P,j,E,V;let L=(0,a.WD)(),N=(0,o.G)(e.productVariantFilterResult,e.productVariantFilterParams,e.onFilter,e.productCategoryTree),w=[],[k,O]=(0,r.useState)(0);if(!e.showSizeAttributeFiltersOnly){let r=e.productVariantFilterResult.potentialFilters.filter(e=>e.filter_type==s.ProductFilterType.Category),a="";if(void 0!==e.productCategoryTree){let t=null==(y=e.productVariantFilterParams.entryFilters)||null==(b=y.find(e=>e.filter_type===s.ProductFilterType.Category))?void 0:b.id;if(void 0!==t&&e.productCategoryTree.length>0){let i=n.Ay.findCategoryInCategoryTree(e.productCategoryTree,t);a=null!=(C=null==i?void 0:i.name)?C:""}}else a=N.createSelectedValueString(s.ProductFilterType.Category);let o={title:L("CATEGORIES"),subtitle:a,content:(0,l.jsx)(c.A,{potentialFilters:r,productVariantFilterParams:e.productVariantFilterParams,productCategoryTree:null!=(x=e.productCategoryTree)?x:[],isLoading:e.isLoading,isEmagStyle:!0,onFilter:e=>N.onCategoryFilter([e])})};w.push(o);let d={title:L("SEARCH"),subtitle:null!=(v=null==(t=e.productVariantFilterParams.searchTexts)?void 0:t[0])?v:"",content:(0,l.jsx)(p.A,{isLoading:e.isLoading,searchString:null!=(S=null==(i=e.productVariantFilterParams.searchTexts)?void 0:i[0])?S:"",isEmagStyle:!0,onFilter:e=>N.onSearchFilter(e)})};w.push(d);let u=e.productVariantFilterResult.potentialFilters.filter(e=>e.filter_type==s.ProductFilterType.Price);if(2==u.length){let t=u.find(e=>"gte"===e.id),i=u.find(e=>"lte"===e.id),r={title:L("PRICE"),subtitle:N.createSelectedValueString(s.ProductFilterType.Price),content:(0,l.jsx)(m.A,{potentialFilterGte:t,potentialFilterLte:i,minPrice:null!=(T=null!=(A=e.productVariantFilterParams.priceGreaterOrEqual)?A:t.amount)?T:0,maxPrice:null!=(j=null!=(P=e.productVariantFilterParams.priceLessOrEqual)?P:i.amount)?j:0,isLoading:e.isLoading,isEmagStyle:!0,onFilter:(e,t)=>N.onPriceFilter(e,t)})};w.push(r)}let F=e.productVariantFilterResult.potentialFilters.filter(e=>e.filter_type==s.ProductFilterType.Stock),f={title:L("STOCK"),subtitle:N.createSelectedValueString(s.ProductFilterType.Stock),content:(0,l.jsx)(g.A,{potentialFilters:F,isLoading:e.isLoading,warehouseIds:null!=(E=null==(h=e.productVariantFilterParams.stockFilters)?void 0:h.map(e=>e.warehouseId))?E:[],isEmagStyle:!0,onFilter:e=>N.onStockFilter(e)})};w.push(f)}let R=e.productVariantFilterResult.potentialFilters.filter(e=>e.filter_type==s.ProductFilterType.Attribute);
1return e.showSizeAttributeFiltersOnly&&(R=R.filter(e=>e.attribute_special_attribute_type===f.AU.SIZE)),R.forEach((t,i)=>{var r,a,n;let o={title:t.name,subtitle:N.createSelectedValueString(s.ProductFilterType.Attribute,t.id),content:(0,l.jsx)(F.A,{potentialFilter:t,valuesAndAttributeValueIds:(null!=(n=null==(a=e.productVariantFilterParams.attributesAndValues)||null==(r=a.find(e=>e.attributeId===t.id))?void 0:r.valuesAndAttributeValueIds)?n:[]).map(e=>{var t;return{...e,attributeValueSlug:null!=(t=e.attributeValueSlug)?t:null}}),isLoading:e.isLoading,isEmagStyle:!0,className:"h-100 d-flex flex-column",onFilter:e=>N.onAttributeFilter(e)},i)};w.push(o)}),(0,l.jsx)(d.A,{isOpen:e.isOpen,className:"emag-mobile-filter-container",onClose:()=>e.onClose(),children:(0,l.jsxs)("div",{className:"h-100 d-flex flex-column",children:[(0,l.jsx)("div",{className:"emag-mobile-filter-header font-size-h5 font-weight-500 py-3 ps-3 border-bottom",children:L(e.showSizeAttributeFiltersOnly?"SIZE":"MOBILE_FILTER_TITLE")}),(0,l.jsxs)("div",{className:"emag-mobile-filter-content d-flex",children:[(0,l.jsx)("div",{className:"emag-mobile-filter-tabs w-30",children:(0,l.jsx)("div",{className:"emag-mobile-filter-tabs-track",children:w.map((e,t)=>(0,l.jsxs)("div",{className:"emag-mobile-filter-tab py-3 ps-2 font-size-r90 "+(t==k?"active":""),onClick:()=>O(t),children:[(0,l.jsx)("div",{className:"emag-mobile-filter-tab-title",children:e.title}),(0,l.jsx)("div",{className:"emag-mobile-filter-tab-subtitle font-size-r85 text-primary",children:e.subt
1itle})]},t))})}),(0,l.jsx)("div",{className:"emag-mobile-filter-tab-contents w-70",children:w.filter((e,t)=>t==k).map((e,t)=>(0,l.jsx)("div",{className:"emag-mobile-filter-tab-content h-100",children:e.content},t))})]}),(0,l.jsx)(u.A,{isLoading:null!=(V=e.isLoading)&&V,productCount:N.productCount,showClearButton:!N.areFiltersCleared(),onClearFilter:()=>e.showSizeAttributeFiltersOnly?N.onClearSizeAttributeFilters():N.onClearFilters(),onShowProducts:e.onClose})]})})}},65265:(e,t,i)=>{i.d(t,{A:()=>s});var l=i(95155),r=i(2971),a=i(41240);let s=e=>{var t;let i=(0,a.WD)();return(0,l.jsx)("div",{className:"emag-slide-in-filter-bottom border-top px-3 py-3",children:(0,l.jsxs)("div",{className:"d-flex w-100 pb-env",children:[e.showClearButton&&(0,l.jsx)(r.A,{variant:"primary",outline:!0,text:null!=(t=e.clearButtonText)?t:i("CLEAR_FILTERS"),width:35,disabled:e.isLoading,className:"emag-slide-in-filter-clear-filters-button me-2",onClick:()=>e.onClearFilter()}),(0,l.jsx)(r.A,{variant:"primary",text:i("VIEW_EMAG_FILTER_RESULTS_PART_1")+" "+e.productCount+" "+i(1===e.productCount?"PRODUCT":"PRODUCTS"),width:e.showClearButton?65:100,disabled:e.isLoading,className:e.showClearButton?"ms-2":"",onClick:()=>e.onShowProducts()})]})})}}}]);

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.