PageSourceSearch

https://news.astools.app/_next/static/chunks/app/%5Blocale%5D/blog/tag/%5Btag%5D/page-99e613da869221e7.js

js astools.app collected 2026-10-02 00:45:39 UTC 4,208 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[658,696,5181,6684,9698],{21131:(e,t,r)=>{"use strict";r.d(t,{c:()=>i});var n=r(87697);function s(e,t){return(...e)=>{try{return t(...e)}catch{throw Error(void 0)}}}let i=s(0,n.c3);s(0,n.kc)},63977:(e,t,r)=>{"use strict";r.d(t,{ae:()=>n,bm:()=>s,z8:()=>i});let n="https://chromewebstore.google.com/detail/alishopping-%E2%80%94-aliexpress/agiaehdeifaihlndhnhcmopjpjijnfap";function s(e,t,r){let s=new URLSearchParams({utm_source:e,utm_medium:t,...r&&{utm_campaign:r}});return`${n}?${s.toString()}`}function i(e,t,r="listing"){let n=e.promotion_link||e.product_url||`https://www.aliexpress.com/item/${e.product_id}.html`;if(e.promotion_link)return n;try{let e=new URL(n);return e.searchParams.set("utm_source","news"),e.searchParams.set("utm_medium",r),t&&e.searchParams.set("utm_campaign",t),e.toString()}catch{return n}}},71823:(e,t,r)=>{Promise.resolve().then(r.bind(r,80358)),Promise.resolve().then(r.bind(r,30755))},80358:(e,t,r)=>{"use strict";r.r(t),r.d(t,{CWSInstallButton:()=>m});var n=r(24130),s=r(21131),i=r(63977),a=r(39240),o=r(96106);function l({className:e}){return(0,n.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",className:e,"aria-hidden":"true",children:[(0,n.jsx)("circle",{cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"1.5"}),(0,n.jsx)("circle",{cx:"12",cy:"12",r:"4",stroke:"currentColor",strokeWidth:"1.5"}),(0,n.jsx)("line",{x1:"12",y1:"2",x2:"12",y2:"8",stroke:"currentColor",strokeWidth:"1.5"}),(0,n.jsx)("line",{x1:"3.34",y1:"17",x2:"8.54",y2:"13.5",stroke:"currentColor",strokeWidth:"1.5"}),(0,n.jsx)("line",{x1:"20.66",y1:"17",x2:"15.46",y2:"13.5",stroke:"currentColor",strokeWidth:"1.5"})]})}let c={sm:"px-4 py-2 text-sm gap-2",md:"px-6 py-3 text-base gap-2",lg:"px-8 py-4 text-lg gap-3"},u={sm:"h-4 w-4",md:"h-5 w-5",lg:"h-6 w-6"},d={primary:"bg-gradient-brand text-white shadow-lg shadow-brand-500/20 hover:shadow-brand-500/40 rounded-button font-medium transition-all",secondary:"border border-white/10 text-white bg-white/5 hover:bg-white/10 rounded-button font-medium transition-all backdrop-blur-sm",minimal:"text-brand-400 hover:text-brand-300 font-medium transition-all"};function m({variant:e="primary",size:t="md",label:r,showIcon:m=!0,showBadge:h=!1,className:x="",placement:f="cws-button",utmSource:p="news",utmMedium:b="cws-button",utmCampaign:g="install",intent:w,microProof:k=!1}){let y=(0,s.c)("cwsInstall"),_=y("minimal"===e?"installExtension":"addToChrome"),j=w?y(`intent.${w}
1`):void 0,v=r??j??_,$=(0,i.bm)(p,b,g),C=r?"custom":w?"intent":"default",N=k?`${C}-proof`:C,E=(0,o.$)(()=>(0,a.iF)({placement:f,intent:w??"generic",variant:N}));function P(){(0,a.LX)(f,{variant:e}),(0,a.xq)({surface:"news",intent:w??"generic",variant:N,placement:f})}if("minimal"===e)return(0,n.jsxs)("a",{ref:E,href:$,target:"_blank",rel:"noopener noreferrer",onClick:P,className:`inline-flex items-center ${c[t]} ${d.minimal} ${x}`,children:[m&&(0,n.jsx)(l,{className:u[t]}),v]});let W=(0,n.jsxs)("span",{ref:E,className:`inline-flex items-center gap-3 ${x}`,children:[(0,n.jsxs)("a",{href:$,target:"_blank",rel:"noopener noreferrer",onClick:P,className:`inline-flex items-center ${c[t]} ${d[e]}`,children:[m&&(0,n.jsx)(l,{className:u[t]}),v]}),h&&(0,n.jsx)("span",{className:"rounded-full bg-brand-500/10 px-3 py-1 text-xs font-semibold text-brand-400",children:y("freeBadge")})]});return k?(0,n.jsxs)("span",{className:"inline-flex flex-col items-center gap-2",children:[W,(0,n.jsx)("span",{className:"text-xs text-gray-500 dark:text-gray-400",children:y("microProof")})]}):W}},96106:(e,t,r)=>{"use strict";r.d(t,{$:()=>s});var n=r(7946);function s(e,{threshold:t=.5}={}){let r=(0,n.useRef)(e);(0,n.useEffect)(()=>{r.current=e});let i=(0,n.useRef)(null),a=(0,n.useRef)(!1);return(0,n.useEffect)(()=>()=>i.current?.disconnect(),[]),(0,n.useCallback)(e=>{if(i.current?.disconnect(),i.current=null,!e||"undefined"==typeof IntersectionObserver||a.current)return;let n=new IntersectionObserver(e=>{for(let t of e)t.isIntersecting&&!a.current&&(a.current=!0,n.disconnect(),i.current=null,r.current())},{threshold:t});n.observe(e),i.current=n},[t])}}},e=>{e.O(0,[7614,755,9240,4344,46,7358],()=>e(e.s=71823)),_N_E=e.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.