PageSourceSearch

https://argo9.com/_app/immutable/nodes/28.XC9Zl-7t.js

js argo9.com collected 2026-10-08 10:15:04 UTC 5,035 bytes, 1 lines download raw bytes

1import{$ as e,A as t,B as n,D as r,E as i,F as a,K as o,N as s,Q as c,T as l,W as ee,Y as te,Z as u,_t as d,at as f,et as p,f as m,ft as ne,gt as re,j as h,k as g,nt as _,pt as v,r as ie,tt as y,x as ae}from"../chunks/Bi9yU5aV.js";import"../chunks/xihTtKlq.js";import{r as oe}from"../chunks/DgYJTxhp.js";import{t as se}from"../chunks/CIrdO4m0.js";var ce=s(`<meta name="description"/> <meta property="og:type" content="website"/> <meta property="og:title"/> <meta property="og:image"/>`,1),le=s(`<img class="svelte-mldgyp"/>`),ue=s(`<div class="market-preview-empty svelte-mldgyp"><div class="market-preview-category svelte-mldgyp"> </div> <p>미리보기가 없는 상품입니다</p></div>`),de=s(`<img class="seller-avatar svelte-mldgyp"/>`),fe=s(`<div class="seller-avatar-placeholder svelte-mldgyp"> </div>`),pe=s(`<!> `,1),me=s(`<span class="market-tag svelte-mldgyp"> </span>`),he=s(`<div class="market-tags svelte-mldgyp"></div>`),b=s(`<div class="market-description svelte-mldgyp"><h2 class="svelte-mldgyp">상품 설명</h2> <div class="market-content svelte-mldgyp"></div></div>`),x=s(`<main class="market-detail-page svelte-mldgyp"><div class="market-container svelte-mldgyp"><a href="/market" class="back-link svelte-mldgyp">← 마켓 목록</a> <div class="market-grid svelte-mldgyp"><div class="market-preview svelte-mldgyp"><!></div> <div class="market-info svelte-mldgyp"><div class="market-badges svelte-mldgyp"><span class="market-badge-category svelte-mldgyp"> </span> <span class="market-badge-trade svelte-mldgyp"> </span></div> <h1 class="market-title svelte-mldgyp"> </h1> <div class="market-seller svelte-mldgyp"><!> <span class="seller-name svelte-mldgyp"> </span></div> <div class="market-stats svelte-mldgyp"><div class="stat svelte-mldgyp"><div class="stat-label svelte-mldgyp">다운로드</div> <div class="stat-value svelte-mldgyp"> </div></div> <div class="stat svelte-mldgyp"><div class="stat-label svelte-mldgyp">평점</div> <div class="stat-value svelte-mldgyp"><!></div></div></div> <div class="market-price svelte-mldgyp"> </div> <a class="market-action svelte-mldgyp" data-sveltekit-reload="">구매하기</a> <!></div></div> <!></div></main>`);function S(s,S){v(S,!0);let C=f(()=>S.data.product),w=_(p(S.data.product.price)),T=_(p(S.data.product.downloadCount)),E=_(p(S.data.product.rating)),D=_(p(S.data.product.reviewCount)),ge=_(!0),O={instant:`즉시구매`,escrow:`작업의뢰`,milestone:`마일스톤`,subscription:`월정액`,contest:`공모경쟁`,performance:`성과기반`},k={pdf:`PDF·미로 퍼즐`,commission:`작업대행`,publishing:`출판서비스`,course:`강의/교육`,design:`디자인`,ai_prompt:`AI 프롬프트`,font:`폰트`,rpa_workflow:`RPA 자동화`,data:`데이터`,subscription:`월정액`,contest:`공모경쟁`,general:`일반파일`};function A(e){return k[e]||e}function j(e){return O[e]||e}ie(async()=>{try{let e=await fetch(`https://argo9.com/api/market/products/${n(C).id}`);if(e.ok){let t=await e.json();y(w,t.price,!0),y(T,t.downloadCount,!0),y(E,t.rating,!0),y(D,t.reviewCount,!0)}}catch(e){console.error(`Failed to refresh product data:`,e)}finally{y(ge,!1)}});var M=x();ae(`mldgyp`,t=>{var r=ce(),i=c(r),a=e(i,4),s=e(a,2);o(e=>{m(i,`content`,e),m(a,`content`,n(C).title),m(s,`content`,n(C).previewUrl||``)},[()=>n(C).description?n(C).description.replace(/<[^>]+>/g,``).slice(0,160):n(C).title]),ee(e=>{te.title=e??``},[()=>oe(n(C).title,`아르고나인 마켓`)]),h(t,r)});var N=u(M),P=e(u(N),2),F=u(P),I=u(F),L=e=>{var t=le();o(()=>{m(t,`src`,n(C).previewUrl),m(t,`alt`,n(C).title)}),h(e,t)},R=e=>{var r=ue(),i=u(r),a=u(i,!0);d(i),re(2),d(r),o(e=>t(a,e),[()=>A(n(C).category)]),h(e,r)};g(I,e=>{n(C).previewUrl?e(L):e(R,-1)}),d(F);var z=e(F,2),B=u(z),V=u(B),_e=u(V,!0);d(V);var H=e(V,2),ve=u(H,!0);d(H),d(B);var U=e(B,2),ye=u(U,!0);d(U);var W=e(U,2),G=u(W),be=e=>{var t=de();o(()=>{m(t,`src`,n(C).sellerImage),m(t,`alt`,n(C).sellerName)}),h(e,t)},xe=e=>{var r=fe(),i=u(r,!0);d(r),o(()=>t(i,n(C).sellerName?.[0]||`?`)),h(e,r)};g(G,e=>{n(C).sellerImage?e(be):e(xe,-1)});var K=e(G,2),Se=u(K,!0);d(K),d(W);var q=e(W,2),J=u(q),Y=e(u(J),2),Ce=u(Y,!0);d(Y),d(J);var X=e(J,2),Z=e(u(X),2),we=u(Z),Te=r=>{var i=pe(),a=c(i);se(a,{size:14});var s=e(a);o(e=>t(s,` ${e??``} · ${n(D)??``}`),[()=>n(E).toFixed(1)]),h(r,i)},Ee=e=>{var r=a();o(()=>t(r,`${n(D)??``}개`)),h(e,r)};g(we,e=>{n(E)>0?e(Te):e(Ee,-1)}),d(Z),d(X),d(q);var Q=e(q,2),De=u(Q);d(Q);var $=e(Q,2),Oe=e($,2),ke=e=>{var a=he();i(a,21,()=>n(C).tags,r,(e,r)=>{var i=me(),a=u(i);d(i),o(()=>t(a,`#${n(r)??``}`)),h(e,i)}),d(a),h(e,a)};g(Oe,e=>{n(C).tags&&n(C).tags.length>0&&e(ke)}),d(z),d(P);var Ae=e(P,2),je=t=>{var r=b(),i=e(u(r),2);l(i,()=>n(C).description,!0),d(i),d(r),h(t,r)};g(Ae,e=>{n(C).description&&e(je)}),d(N),d(M),o((e,r,i,a)=>{t(_e,e),t(ve,r),t(ye,n(C).title),t(Se,n(C).sellerName),t(Ce,i),t(De,`${a??``} 크레딧`),m($,`href`,`/market/${n(C).id??``}`)},[()=>A(n(C).category),()=>j(n(C).tradeType),()=>
1n(T).toLocaleString(),()=>n(w).toLocaleString()]),h(s,M),ne()}export{S as component};

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.