PageSourceSearch

https://www.cts.com.tw/_nuxt/am298OYN.js

js cts.com.tw collected 2026-09-24 08:40:10 UTC 9,942 bytes, 4 lines download raw bytes

1import{$n as e,Dn as t,It as n,Jn as r,Kn as i,Mn as a,On as o,Q as s,Qn as c,Sn as l,Wn as u,Xn as d,_n as f,bn as p,c as m,cn as h,cr as g,er as _,hn as v,in as y,jn as b,jt as x,lr as S,mn as C,o as w,pn as T,rn as E,rr as D,sr as O,tr as k,ur as A,zn as j}from"./B-xOH4IK.js";function M(e,t={}){let n,r=!1,i=[],o,s,c=(t,n)=>{let i=N(e,t,n);return o=i,i.finally(()=>{if(o=void 0,s&&!r){let e=s;s=void 0,c(t,e)}}),i};return function(...e){return s=e,o||new Promise(o=>{let l=t.leading&&!r;r||(r=!0,a(()=>{r=!1;let a=s??e;s=void 0;let o=t.leading?n:c(this,a);for(let e of i)e(o);i=[]})),l?(n=c(this,e),o(n)):i.push(o)})}}async function N(e,t,n){return await e.apply(t,n)}T({name:`ServerPlaceholder`,render(){return h(`div`)}});var P=Symbol.for(`nuxt:client-only`),F=`<div></div>`;function I(e){return e.nodeName===`#comment`&&e.nodeValue===`placeholder`}function L(e){return e&&!I(e)?w(e,F):v(`div`)}var R=T({name:`ClientOnly`,inheritAttrs:!1,props:[`fallback`,`placeholder`,`placeholderTag`,`fallbackTag`],setup(e,{slots:n,attrs:r}){let i=c(!1);t(()=>{i.value=!0});let a=C();return a&&(a._nuxtClientOnly=!0),b(P,!0),()=>{if(i.value){let e=n.default?.();return e&&e.length===1?[E(e[0],r)]:e}let t=n.fallback||n.placeholder;if(t)return v(t);let a=e.fallback||e.placeholder||``,o=m(e.fallbackTag||e.placeholderTag,`span`);return h(o,r,a)}}}),z=new WeakMap;function B(e){if(z.has(e))return z.get(e);let n={...e};return n.render?n.render=(t,n,r,i,a,o)=>{if(i.mounted$??t.mounted$){let s=e.render?.bind(t)(t,n,r,i,a,o);return s.children===null||typeof s.children==`string`?E(s):v(s)}return L(t._.vnode.el)}:n.template&&=`
2      <template v-if="mounted$">${e.template}</template>
3      <template v-else><div></div></template>
4    `,n.setup=(r,i)=>{let a=x(),o=c(a.isHydrating===!1),s=C();if(a.isHydrating){let e={...s.attrs},n=V(s);for(let t in e)delete s.attrs[t];t(()=>{Object.assign(s.attrs,e),s.vnode.dirs=n})}t(()=>{o.value=!0});let l=e.setup?.(r,i)||{};return D(l)?Promise.resolve(l).then(e=>typeof e==`function`?(...t)=>{if(o.value||!a.isHydrating){let n=e(...t);return n.children===null||typeof n.children==`string`?E(n):v(n)}return L(s?.vnode.el)}:(e||={},e.mounted$=o,e)):typeof l==`function`?(...e)=>{if(o.value){let t=l(...e),r=n.inheritAttrs===!1?void 0:i.attrs;return t.children===null||typeof t.children==`string`?E(t,r):v(t,r)}return L(s?.vnode.el)}:Object.assign(l,{mounted$:o})},z.set(e,n),n}function V(e){if(!e||!e.vnode.dirs)return null;let t=e.vnode.dirs;return e.vnode.dirs=null,t}function H(e){return Object.defineProperty(function(){throw O.NUXT_E1007({name:e.name})},"__nuxt_factory",{enumerable:!1,get:()=>e.factory})}var U=A({docsBase:g,reporters:S}),W=H({name:`createUseAsyncData`,factory(e={}){function t(...t){let s=typeof t[t.length-1]==`string`?t.pop():void 0;q(t[0],t[1])&&t.unshift(s);let[c,d,p={}]=t,m=!1,h=i(c)||typeof c==`function`,g=h?y(()=>_(c)):{value:c};if(!g.value||typeof g.value!=`string`)throw U.NUXT_E3008();if(typeof d!=`function`)throw U.NUXT_E3009();let v=typeof e==`function`,b=x(),S=v?e(p):e;if(!v)for(let e in S)S[e]!==void 0&&p[e]===void 0&&(p[e]=S[e]);if(p.server??=!0,p.default??=Z,p.getCachedData??=Q,p.lazy??=!1,p.immediate??=!0,p.deep??=n.deep,p.dedupe??=`cancel`,p.enabled??=!0,v)for(let e in S)S[e]!==void 0&&(p[e]=S[e]);b._asyncData[g.value];function w(){let e={cause:`initial`,dedupe:p.dedupe},t=b._asyncData[g.value];return t?._init?b._asyncDataPromises[g.value]&&(e.cachedData=t._initialCachedData):(e.cachedData=p.getCachedData(g.value,b,{cause:`initial`}),b._asyncData[g.value]=X(b,g.value,d,p,e.cachedData),b._asyncData[g.value]._initialCachedData=e.cachedData),()=>b._asyncData[g.value].execute(e)}let T=w(),E=b._asyncData[g.value];E._deps++;let D=p.server!==!1&&b.payload.serverRendered;{let e=C();if(e&&D&&p.immediate&&!e.sp&&(e.sp=[]),e&&!e._nuxtOnBeforeMountCbs){e._nuxtOnBeforeMountCbs=[];let t=e._nuxtOnBeforeMountCbs;l(()=>{t.forEach(e=>{e()}),t.splice(0,t.length)}),o(()=>t.splice(0,t.length))}let t=e&&(e._nuxtClientOnly||f(P,!1));D&&b.isHydrating&&(E.error.value||E.data.value!==void 0)?E.status.value=E.error.value?`error`:`success`:e&&(!t&&b.payload.serverRendered&&b.isHydrating||p.lazy)&&p.immediate?e._nuxtOnBeforeMountCbs.push(T):
4p.immediate&&E.status.value!==`success`&&T();function n(e){let t=b._asyncData[e];t?._deps&&(t._deps--,t._deps===0&&t?._off())}let s=u(),c=()=>{},v=h?j(g,(e,t)=>{if((e||t)&&e!==t){m=!0;let r=b._asyncData[t]?.data.value!==void 0,i=b._asyncDataPromises[t]!==void 0,o={cause:`initial`,dedupe:p.dedupe};if(!b._asyncData[e]?._init){let n=p.getCachedData(e,b,{cause:`initial`});o.cachedData=n;let i=t&&r&&n===void 0?b._asyncData[t].data.value:n;b._asyncData[e]=X(b,e,d,p,i),b._asyncData[e]._initialCachedData=n}b._asyncData[e]._deps++,t&&n(t),p._keyTriggersExecute!==!1&&(p.immediate||r||i)&&b._asyncData[e].execute(o),a(()=>{m=!1})}},{flush:`sync`}):c,y=p.watch?j(p.watch,()=>{m||b._asyncData[g.value]?._execute({cause:`watch`,dedupe:p.dedupe})}):c,x=i(p.enabled)||typeof p.enabled==`function`?j(()=>_(p.enabled),e=>{let t=b._asyncData[g.value];e||!t||!b._asyncDataPromises[g.value]||(t._abortController?.abort(new DOMException("AsyncData request cancelled by `enabled: false`",`AbortError`)),t._abortController=void 0,delete b._asyncDataPromises[g.value],t.status.value=`idle`)}):c;s&&r(()=>{v(),y(),x(),n(g.value)})}let O={data:K(()=>b._asyncData[g.value]?.data),pending:K(()=>b._asyncData[g.value]?.pending),status:K(()=>b._asyncData[g.value]?.status),error:K(()=>b._asyncData[g.value]?.error),refresh:(...e)=>b._asyncData[g.value]?._init?b._asyncData[g.value].execute(...e):w()(),execute:(...e)=>O.refresh(...e),clear:()=>{let e=b._asyncData[g.value];if(e?._abortController)try{e._abortController.abort(new DOMException(`AsyncData aborted by user.`,`AbortError`))}finally{e._abortController=void 0}J(b,g.value)}},k=Promise.resolve(b._asyncDataPromises[g.value]).then(()=>O);return Object.assign(k,O),Object.defineProperties(k,{then:{enumerable:!0,value:k.then.bind(k)},catch:{enumerable:!0,value:k.catch.bind(k)},finally:{enumerable:!0,value:k.finally.bind(k)}}),k}return t}}),G=W.__nuxt_factory();W.__nuxt_factory({lazy:!0,_functionName:`useLazyAsyncData`});function K(e){return y({get(){return e()?.value},set(t){let n=e();n&&(n.value=t)}})}function q(e,t){return!(typeof e==`string`||typeof e==`object`&&e||typeof e==`function`&&typeof t==`function`)}function J(e,t){delete e.payload.data[t],delete e.payload._errors[t],e._asyncData[t]&&(e._asyncData[t].data.value=k(e._asyncData[t]._default()),e._asyncData[t].error.value=void 0,e._asyncData[t].status.value=`idle`,e._asyncData[t]._initialCachedData=void 0),delete e._asyncDataPromises[t]}function Y(e,t){let n={};for(let r of t)n[r]=e[r];return n}function X(t,n,r,i,a){t.payload._errors[n]??=void 0;let o=i.getCachedData!==Q,l=r,u=i.deep?d:c,f=a!==void 0,m=t.hook(`app:data:refresh`,async e=>{(!e||e.includes(n))&&await h.execute({cause:`refresh:hook`})}),h={data:u(f?a:i.default()),pending:y(()=>h.status.value===`pending`),error:e(t.payload._errors,n),status:c(`idle`),execute:(...e)=>{let[r,a=void 0]=e,o=r&&a===void 0&&typeof r==`object`?r:{};if(t._asyncDataPromises[n]&&(o.dedupe??i.dedupe)===`defer`)return t._asyncDataPromises[n];{let e=`cachedData`in o?o.cachedData:i.getCachedData(n,t,{cause:o.cause??`refresh:manual`});if(e!==void 0)return t.payload.data[n]=h.data.value=e,h.error.value=void 0,h.status.value=`success`,Promise.resolve(e)}if(_(i.enabled)===!1)return Promise.resolve(h.data.value);h._abortController&&h._abortController.abort(new DOMException(`AsyncData request cancelled by deduplication`,`AbortError`)),h._abortController=new AbortController,h.status.value=`pending`;let c=new AbortController,u=new Promise((e,n)=>{try{let r=o.timeout??i.timeout,a=$([h._abortController?.signal,o?.signal],c.signal,r);if(a.aborted){let e=a.reason;n(e instanceof Error?e:new DOMException(String(e??`Aborted`),`AbortError`));return}return a.addEventListener(`abort`,()=>{let e=a.reason;n(e instanceof Error?e:new DOMException(String(e??`Aborted`),`AbortError`))},{once:!0,signal:c.signal}),Promise.resolve(l(t,{signal:a})).then(e,n)}catch(e){n(e)}}).then(async e=>{if(t._asyncDataPromises[n]!==u)return;let r=e;i.transform&&(r=await i.transform(e)),i.pick&&(r=Y(r,i.pick)),t.payload.data[n]=r,h.data.value=r,h.error.value=void 0,h.status.value=`success`}).catch(e=>{if(t._asyncDataPromises[n]!==u||h._abortController?.signal.aborted)return t._asyncDataPromises[n];if(typeof DOMException<`u`&&e instanceof DOMException&&e.name===`AbortError`)return h.status.value=`idle`,t._asyncDataPromises[n];h.error.value=s(e),h.data.value=k(i.default()),h.status.value=`error`}).finally(()=>{c.abort(),t._asyncDataPromises[n]===u&&delete t._asyncDataPromises[n]});return t._asyncDataPromises[n]=u,t._asyncDataPromises[n]},_execute:M((...e)=>h.execute(...e)),_default:i.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{m(),t._asyncData[n]?._init&&(t._asyncData[n]._init=!1),t._asyncDataPromises[n]&&(h._abortController?.abort(new DOMException(`AsyncData request cancelled by unmount`,`AbortError`)),delete t._asyncDataPromises[n],h.status.value===`pending`&&(h.status.value=`idle`)),o||p(()=>{t._asyncData[n]?._init||(J(t,n),h.execute=()=>Promise.resolve())})}};return h}var Z=()=>void 0,Q=(e,t,n)=>{if(t.isHydrating)return t.payload.data[e];if(n.cause!==`refresh:manual`&&n.cause!==`refresh:hook`)return t.static.data[e]};function $(e,t,n){let r=e.filter(e=>!!e);
4if(typeof n==`number`&&n>=0){let e=AbortSignal.timeout?.(n);e&&r.push(e)}if(AbortSignal.any)return AbortSignal.any(r);let i=new AbortController;for(let e of r)if(e.aborted){let t=e.reason??new DOMException(`Aborted`,`AbortError`);try{i.abort(t)}catch{i.abort()}return i.signal}let a=()=>{let e=r.find(e=>e.aborted)?.reason??new DOMException(`Aborted`,`AbortError`);try{i.abort(e)}catch{i.abort()}};for(let e of r)e.addEventListener?.(`abort`,a,{once:!0,signal:t});return i.signal}export{B as a,R as i,U as n,H as r,G as t};

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.