PageSourceSearch

https://www.oetker.com.my/_next/static/chunks/3820.c38d7d9fe5788398.js

js oetker.com.my collected 2026-09-26 18:50:47 UTC 6,335 bytes, 82 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[39,3820],{29955:(e,t,r)=>{r.d(t,{W:()=>l});var n=r(14232);let l=(e,t)=>{(0,n.useEffect)(()=>{let r=r=>{!e.current||e.current.contains(r.target)||t(r)};return document.addEventListener("mousedown",r),document.addEventListener("touchstart",r),()=>{document.removeEventListener("mousedown",r),document.removeEventListener("touchstart",r)}},[e,t])}},48109:(e,t,r)=>{r.d(t,{J:()=>l});var n=r(37876);let l=()=>(0,n.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M18.2845 6.12766L9.07659 15.0809L5.71554 11.7787C5.54048 11.6426 5.26039 11.6426 5.12035 11.7787L4.10503 12.766C3.96499 12.9021 3.96499 13.1745 4.10503 13.3447L8.7965 17.8723C8.97155 18.0426 9.21663 18.0426 9.39169 17.8723L19.895 7.65957C20.035 7.5234 20.035 7.25106 19.895 7.08085L18.8797 6.12766C18.7396 5.95745 18.4595 5.95745 18.2845 6.12766Z",fill:"#292B29"})})},53820:(e,t,r)=>{r.r(t),r.d(t,{SortAndFilter:()=>y});var n=r(37876);let l=()=>(0,n.jsx)("svg",{width:"26",height:"26",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M18.4836 4H5.51636C4.17277 4 3.48535 5.62354 4.45399 6.5602L9.51591 11.6182V16.9883C9.51591 17.4879 9.73463 17.925 10.1096 18.2372L12.1094 19.7359C13.078 20.3915 14.5153 19.7671 14.5153 18.5182V11.6182L19.546 6.5602C20.5147 5.62354 19.8272 4 18.4836 4ZM13.0155 10.9937V18.487L11.0157 16.9883V10.9937L5.51636 5.49865H18.5149L13.0155 10.9937Z",fill:"#292B29"})});var d=r(14232),s=r(61285),i=r(48109);let o=()=>(0,n.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M6.88686 13.125C5.94155 13.125 5.4689 14.2422 6.1564 14.8867L11.2697 20C11.6564 20.4297 12.3009 20.4297 12.7306 20L17.8439 14.8867C18.4884 14.2422 18.0158 13.125 17.1134 13.125H6.88686ZM17.8439 8.61328L12.7306 3.5C12.3009 3.11328 11.6564 3.11328 11.2697 3.5L6.1564 8.61328C5.4689 9.30078 5.94155 10.375 6.88686 10.375H17.1134C18.0158 10.375 18.4884 9.30078 17.8439 8.61328Z",fill:"#292B29"})});var c=r(29955),a=r(97384),m=r(3874);let u=m.A.div`
2    flex
3    flex-row
4    flex-wrap
5    items-center
6    justify-center
7    md:flex-nowrap
8    md:justify-end
9    w-full
10`,h=(0,m.A)(a.Text)`
11    order-4
12    md:order-1
13    w-full
14    md:w-auto
15    text-center
16    md:text-left
17    pt-2.5
18    md:pt-0
19    whitespace-nowrap
20`,x=m.A.div`
21    order-2
22    w-full
23    md:w-auto
24    text-center
25    md:text-left
26    flex
27    flex-nowrap
28    justify-center
29`,w=m.A.button`
30    whitespace-nowrap
31    text-xs
32    border
33    rounded-full
34    tracking-xl
35    py-2
36    px-3.5
37    leading-4
38    uppercase
39    md:tracking-normal
40    md:font-primary
41    md:text-2xl
42    md:leading-8
43    md:border-0
44    md:rounded-none
45    md:font-medium
46    md:p-0
47    md:normal-case
48    ${({$active:e})=>e?"md:border-b-2":"md:border-b-2 md:border-transparent"}
49`,f=m.A.div`
50    fixed
51    top-headerM
52    overflow-x-hidden
53    right-0
54    left-0
55    bg-white
56    z-50
57    h-full
58    md:z-10
59    md:top-full
60    md:absolute
61    md:left-auto
62    md:w-300
63    md:h-auto
64`,p=m.A.div`
65    w-5
66    mr-5
67    md:w-16
68    md:w-6
69    md:mr-0
70`,v=m.A.button`
71    w-full
72    py-2
73    text-base
74    flex
75    flex-row
76    content-start
77    items-center
78    md:hover:bg-light-brown
79    md:p-2
80    ${({$selected:e})=>e?"font-medium":"font-normal"}
81`;var g=r(70039),j=r(69241);let y=({className:e="",labels:t={filters:"Filters",sortBy:"Sort By",results:"results"},options:r,selectedSort:m,currentCount:y,currentFiltersCount:b,showFilter:C=!0,onSort:L=()=>null,onFilter:N=()=>null})=>{let[k,B]=(0,d.useState)(!1),$=(0,d.createRef)(),{lock:E,unlock:A}=(0,g.G)({autoLock:!1,lockTarget:$.current,widthReflow:!0});return(0,d.useEffect)(()=>($.current&&window.innerWidth<=768&&(k?E():A()),()=>{A()}),[k]),(0,c.W)($,()=>B(!1)),(0,n.jsxs)(u,{className:(0,j.$)(e,k&&"z-99","relative"),ref:$,children:[void 0!==y&&(0,n.jsx)(h,{tag:"span",type:"md",children:`${y} ${t?.results}`}),(0,n.jsxs)(x,{children:[r?.length?(0,n.jsxs)(w,{type:"button",className:"md:ml-6",$active:k,onClick:()=>{window&&window.innerWidth<768&&window.scrollTo(0,0),B(!k)},children:[(0,n.jsx)("span",{className:"hidden md:inline-block relative top-0.5",children:(0,n.jsx)(o,{})}),(0,n.jsx)("span",{className:"md:ml-2",children:t?.sortBy})]}):null,C&&(0,n.jsxs)(w,{type:"button",className:`${r?.length?"ml-2.5":""} md:ml-8`,onClick:()=>{N(),B(!1)},children:[(0,n.jsx)("span",{className:"hidden md:inline-block relative top-0.5",children:(0,n.jsx)(l,{})}),b?(0,n.jsxs)("span",{className:"md:ml-2",children:[t?.filters," ",(0,n.jsx)("span",{className:"md:hidden",children:`(${b})`})]}):(0,n.jsx)("span",{className:"md:ml-2",children:t?.filters})]})]}
81),k&&(0,n.jsxs)(f,{children:[(0,n.jsxs)("div",{className:"p-5 flex items-center justify-between md:hidden",children:[(0,n.jsx)(a.Title,{tag:"span",type:"xxxs",children:t?.sortBy}),(0,n.jsx)("div",{onClick:()=>B(!1),children:(0,n.jsx)(s.U,{size:24})})]}),(0,n.jsx)("ul",{className:"px-5 m-0 md:py-4 md:px-0",children:r?.map(e=>(0,n.jsx)("li",{className:"ml-0 p-0 before:content-none",children:(0,n.jsxs)(v,{type:"button",$selected:e.value===m,onClick:()=>{L(e.value),B(!1)},children:[(0,n.jsx)(p,{children:e.value===m?(0,n.jsx)(i.J,{}):(0,n.jsx)("div",{className:"w-5 h-5 border-1 opacity-20 md:hidden"})}),e.label]})},e.value))})]})]})}},70039:(e,t,r)=>{r.d(t,{G:()=>l});var n=r(14232);let l=e=>{let{autoLock:t=!0,lockTarget:r,widthReflow:l}=e,[d,s]=(0,n.useState)(!1),i=(0,n.useRef)(null),o=(0,n.useRef)(null),c=()=>{if(i.current){let{overflow:e,paddingRight:t}=i.current.style;if(o.current={overflow:e,paddingRight:t},l){let e=i.current===document.body?window.innerWidth:i.current.offsetWidth,t=parseInt(window.getComputedStyle(i.current).paddingRight,10)||0,r=e-i.current.scrollWidth;i.current.style.paddingRight=`${r+t}px`}i.current.style.overflow="hidden",s(!0)}},a=()=>{i.current&&o.current&&(i.current.style.overflow=o.current.overflow,l&&(i.current.style.paddingRight=o.current.paddingRight)),s(!1)};return(0,n.useEffect)(()=>(r&&(i.current="string"==typeof r?document.querySelector(r):r),i.current||(i.current=document.body),t&&c(),()=>{a()}),[t,r]),{isLocked:d,lock:c,unlock:a}}}}]);
82//# sourceMappingURL=3820.c38d7d9fe5788398.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.