PageSourceSearch

https://eshop.orange.eg/chunk-17.js

js orange.eg collected 2026-09-24 17:40:06 UTC 2,380 bytes, 1 lines download raw bytes

1import{q as C}from"./chunk-12.js";import{$c as v,Qb as u,Sb as y,Tb as f,Ub as k,Vb as m,Wb as l,Xb as d,Yb as p,Zb as h,_b as c,cb as i,dd as a,pb as r,qc as g}from"./chunk-49.js";var s=class n{animationDelay=a(0);variant=a(1);captionWidth=a(this.getRandomWidth());getRandomWidth(){return Math.floor(Math.random()*31)+60}static \u0275fac=function(e){return new(e||n)};static \u0275cmp=r({type:n,selectors:[["app-category-item-skeleton"]],inputs:{animationDelay:[1,"animationDelay"],variant:[1,"variant"],captionWidth:[1,"captionWidth"]},decls:4,vars:6,consts:[["role","region","aria-label","Loading category...",1,"mb-5","animate-pulse"],[1,"skeleton-shimmer","mb-5","h-[100px]","w-[100px]","rounded-xl"],[1,"text-center"],[1,"skeleton-shimmer","mx-auto","h-[24px]","rounded-lg"]],template:function(e,t){e&1&&(p(0,"figure",0),c(1,"div",1),p(2,"figcaption",2),c(3,"div",3),h()()),e&2&&(i(),g("animation-delay",t.animationDelay()+"ms"),i(2),g("width",t.captionWidth()+"px")("animation-delay",t.animationDelay()+200+"ms"))},dependencies:[C],styles:[".skeleton-shimmer[_ngcontent-%COMP%]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_ngcontent-%COMP%_shimmer 2s infinite ease-in-out}@keyframes _ngcontent-%COMP%_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}"]})};function x(n,o){if(n&1&&(m(0,"div",1),d(1,"app-category-item-skeleton",4),l()),n&2){let e=o.$implicit,t=o.$index;i(),k("animationDelay",t*100)("variant",t%3+1)("captionWidth",e.captionWidth)}}var b=class n{skeletonCount=a(7);skeletonItems=v(()=>{let o=this.skeletonCount();return Array.from({length:o},(e,t)=>({id:t,captionWidth:Math.floor(Math.random()*31)+60}))});skeletonArray(){return this.skeletonItems()}static \u0275fac=function(e){return new(e||n)};static \u0275cmp=r({type:n,selectors:[["app-category-list-skeleton"]],inputs:{skeletonCount:[1,"skeletonCount"]},decls:5,vars:0,consts:[[1,"category-list","relative","mb-7","flex","overflow-x-hidden"],[1,"me-4.5","w-[100px]","sm:me-12.5"],[1,"category-prev","cursor-not-allowed","opacity-30"],[1,"category-next","cursor-not-allowed","opacity-30"],[3,"animationDelay","variant","captionWidth"]],template:function(e,t){e&1&&(m(0,"section",0),y(1,x,2,3,"div",1,u),d(3,"button",2)(4,"button",3),l()),e&2&&(i(),f(t.skeletonArray()))},dependencies:[s],encapsulation:2})};export{b as a};

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.