PageSourceSearch

https://www.metro-online.pk/_next/static/chunks/pages/promotions-038ed813b98703d2.js

js metro-online.pk collected 2026-09-24 13:15:48 UTC 4,005 bytes, 51 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2996],{88078:function(t,e,i){"use strict";i.d(e,{Z:function(){return x}});var n=i(63366),r=i(60272),a=i(67294),o=i(86010),s=i(70917),l=i(94780),h=i(41796),u=i(90948),d=i(33616),c=i(1588),p=i(34867);function getSkeletonUtilityClass(t){return(0,p.Z)("MuiSkeleton",t)}(0,c.Z)("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"]);var f=i(85893);let m=["animation","className","component","height","style","variant","width"],_=t=>t,g,v,b,w,useUtilityClasses=t=>{let{classes:e,variant:i,animation:n,hasChildren:r,width:a,height:o}=t;return(0,l.Z)({root:["root",i,n,r&&"withChildren",r&&!a&&"fitContent",r&&!o&&"heightAuto"]},getSkeletonUtilityClass,e)},k=(0,s.F4)(g||(g=_`
2  0% {
3    opacity: 1;
4  }
5
6  50% {
7    opacity: 0.4;
8  }
9
10  100% {
11    opacity: 1;
12  }
13`)),y=(0,s.F4)(v||(v=_`
14  0% {
15    transform: translateX(-100%);
16  }
17
18  50% {
19    /* +0.5s of delay between each loop */
20    transform: translateX(100%);
21  }
22
23  100% {
24    transform: translateX(100%);
25  }
26`)),C=(0,u.ZP)("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:(t,e)=>{let{ownerState:i}=t;return[e.root,e[i.variant],!1!==i.animation&&e[i.animation],i.hasChildren&&e.withChildren,i.hasChildren&&!i.width&&e.fitContent,i.hasChildren&&!i.height&&e.heightAuto]}})(({theme:t,ownerState:e})=>{let i=String(t.shape.borderRadius).match(/[\d.\-+]*\s*(.*)/)[1]||"px",n=parseFloat(t.shape.borderRadius);return(0,r.Z)({display:"block",backgroundColor:t.vars?t.vars.palette.Skeleton.bg:(0,h.Fq)(t.palette.text.primary,"light"===t.palette.mode?.11:.13),height:"1.2em"},"text"===e.variant&&{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:`${n}${i}/${Math.round(n/.6*10)/10}${i}`,"&:empty:before":{content:'"\\00a0"'}},"circular"===e.variant&&{borderRadius:"50%"},"rounded"===e.variant&&{borderRadius:(t.vars||t).shape.borderRadius},e.hasChildren&&{"& > *":{visibility:"hidden"}},e.hasChildren&&!e.width&&{maxWidth:"fit-content"},e.hasChildren&&!e.height&&{height:"auto"})},({ownerState:t})=>"pulse"===t.animation&&(0,s.iv)(b||(b=_`
27      animation: ${0} 1.5s ease-in-out 0.5s infinite;
28    `),k),({ownerState:t,theme:e})=>"wave"===t.animation&&(0,s.iv)(w||(w=_`
29      position: relative;
30      overflow: hidden;
31
32      /* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */
33      -webkit-mask-image: -webkit-radial-gradient(white, black);
34
35      &::after {
36        animation: ${0} 1.6s linear 0.5s infinite;
37        background: linear-gradient(
38          90deg,
39          transparent,
40          ${0},
41          transparent
42        );
43        content: '';
44        position: absolute;
45        transform: translateX(-100%); /* Avoid flash during server-side hydration */
46        bottom: 0;
47        left: 0;
48        right: 0;
49        top: 0;
50      }
51    `),y,(e.vars||e).palette.action.hover)),Z=a.forwardRef(function(t,e){let i=(0,d.Z)({props:t,name:"MuiSkeleton"}),{animation:a="pulse",className:s,component:l="span",height:h,style:u,variant:c="text",width:p}=i,g=(0,n.Z)(i,m),v=(0,r.Z)({},i,{animation:a,component:l,variant:c,hasChildren:!!g.children}),b=useUtilityClasses(v);return(0,f.jsx)(C,(0,r.Z)({as:l,ref:e,className:(0,o.Z)(b.root,s),ownerState:v},g,{style:(0,r.Z)({width:p,height:h},u)}))});var x=Z},93286:function(t,e,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/promotions",function(){return i(15658)}])},15658:function(t,e,i){"use strict";i.r(e);var n=i(85893),r=i(2907),a=i(26171);e.default=function(){return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.default,{templateTitle:"METRO Online | Best Online Grocery & Electronics Store in Pakistan",content:"METRO Online is the best online supermarket providing you with fast open box home delivery of your complete grocery list. Multiple payment options. Order now!"}),(0,n.jsx)(r.Z,{})]})}}},function(t){t.O(0,[520,139,5545,9774,2888,179],function(){return t(t.s=93286)}),_N_E=t.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.