PageSourceSearch

https://finca.ir/_nuxt/DMB-kYjS.js

js finca.ir collected 2026-10-03 01:08:31 UTC 3,659 bytes, 1 lines download raw bytes

1import{k as n,l as t,L as m,bg as y,v,D as L,m as o,z as l,A as r,G as i,aG as x,q as b,F as u,B as _,c as $,p as g}from"./Cxe5c5im.js";import{u as C}from"./Dv5FOjYx.js";import"./CnuBASPf.js";import"./D4vwvIVS.js";try{let a=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},s=new a.Error().stack;s&&(a._sentryDebugIds=a._sentryDebugIds||{},a._sentryDebugIds[s]="836c8c88-2288-4005-9ee0-19df84baad27",a._sentryDebugIdIdentifier="sentry-dbid-836c8c88-2288-4005-9ee0-19df84baad27")}catch(a){}const D=["src","alt"],j={class:"dashboard-workshop-card__text"},B={class:"dashboard-workshop-card__title"},I={class:"dashboard-workshop-card__subtitle"},V={key:1,class:"dashboard-workshop-card__stats"},T={key:0,class:"dashboard-workshop-card__ready"},N={key:1,class:"dashboard-workshop-card__total"},z=["src","alt"],E=n({__name:"Card",props:{title:{},subtitle:{},image:{},to:{},variant:{default:"full"},accent:{default:"practice"},readyLabel:{default:void 0},totalLabel:{default:void 0}},setup(a){return(s,d)=>{const c=y;return t(),m(c,{to:a.to,class:v(["dashboard-workshop-card light","dashboard-workshop-card--".concat(a.variant),"dashboard-workshop-card--".concat(a.accent)])},{default:L(()=>[a.variant==="full"?(t(),o("img",{key:0,src:a.image,alt:a.title,class:"dashboard-workshop-card__image dashboard-workshop-card__image--full",width:"175",height:"64"},null,8,D)):l("",!0),r("div",j,[r("h2",B,i(a.title),1),r("p",I,i(a.subtitle),1),d[0]||(d[0]=r("span",{class:"dashboard-workshop-card__accent-line"},null,-1))]),a.variant==="full"&&(a.readyLabel||a.totalLabel)?(t(),o("div",V,[a.readyLabel?(t(),o("span",T,i(a.readyLabel),1)):l("",!0),a.totalLabel?(t(),o("span",N,i(a.totalLabel),1)):l("",!0)])):l("",!0),a.variant==="compact"?(t(),o("img",{key:2,src:a.image,alt:a.title,class:"dashboard-workshop-card__image dashboard-workshop-card__image--compact",width:"144",height:"53"},null,8,z)):l("",!0)]),_:1},8,["to","class"])}}}),F={key:0,class:"dashboard-workshop-page"},G={class:"dashboard-workshop-page__cards"},R={class:"dashboard-workshop-page__row"},q=n({__name:"Page",setup(a){const{onMobileViewport:s}=x(),{practiceReadyLabel:d,practiceTotalLabel:c,projectReadyLabel:p,projectTotalLabel:k}=C(),w=$(()=>[{title:"تمرین",subtitle:"برای تثبیت آموخته‌ها",image:"/dashboard/workshop/practice.svg",to:"/dashboard/practices",accent:"practice",readyLabel:d.value,totalLabel:c.value},{title:"پروژه",subtitle:"برای کسب تجربه واقعی",image:"/dashboard/workshop/project.svg",to:"/dashboard/projects",accent:"project",readyLabel:p.value,totalLabel:k.value}]),f=[{title:"چالش",subtitle:"برای سنجش آموخته‌ها",image:"/dashboard/workshop/challenge.svg",to:"/dashboard/challenge",accent:"challenge"},{title:"محیط کد",subtitle:"برای آزمون و خطا",image:"/dashboard/workshop/code-env.svg",to:"/dashboard/workspace",accent:"code-env"}];return(M,P)=>{const h=E;return b(s)?(t(),o("div",F,[r("div",G,[(t(!0),o(u,null,_(b(w),e=>(t(),m(h,{key:e.title,title:e.title,subtitle:e.subtitle,image:e.image,to:e.to,accent:e.accent,"ready-label":e.readyLabel,"total-label":e.totalLabel,variant:"full"},null,8,["title","subtitle","image","to","accent","ready-label","total-label"]))),128)),r("div",R,[(t(),o(u,null,_(f,e=>g(h,{key:e.title,title:e.title,subtitle:e.subtitle,image:e.image,to:e.to,accent:e.accent,variant:"compact"},null,8,["title","subtitle","image","to","accent"])),64))])])])):l("",!0)}}}),A={class:"dashboard-workshop-route"},K=n({__name:"workshop",setup(a){return(s,d)=>{const c=q;return t(),o("div",A,[g(c)])}}});export{K as default};

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.