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,aJ as x,q as b,F as u,B as _,c as $,p as g}from"./Clay7K6k.js";import{u as C}from"./CBil5H-W.js";import"./wmARDAk7.js";import"./DseRjYiP.js";try{let e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},s=new e.Error().stack;s&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[s]="84e25e0d-6fa9-4997-84ae-b5d98a05eee7",e._sentryDebugIdIdentifier="sentry-dbid-84e25e0d-6fa9-4997-84ae-b5d98a05eee7")}catch(e){}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(e){return(s,d)=>{const c=y;return t(),m(c,{to:e.to,class:v(["dashboard-workshop-card light","dashboard-workshop-card--".concat(e.variant),"dashboard-workshop-card--".concat(e.accent)])},{default:L(()=>[e.variant==="full"?(t(),o("img",{key:0,src:e.image,alt:e.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(e.title),1),r("p",I,i(e.subtitle),1),d[0]||(d[0]=r("span",{class:"dashboard-workshop-card__accent-line"},null,-1))]),e.variant==="full"&&(e.readyLabel||e.totalLabel)?(t(),o("div",V,[e.readyLabel?(t(),o("span",T,i(e.readyLabel),1)):l("",!0),e.totalLabel?(t(),o("span",N,i(e.totalLabel),1)):l("",!0)])):l("",!0),e.variant==="compact"?(t(),o("img",{key:2,src:e.image,alt:e.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"},R={class:"dashboard-workshop-page__cards"},q={class:"dashboard-workshop-page__row"},A=n({__name:"Page",setup(e){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(J,M)=>{const h=E;return b(s)?(t(),o("div",F,[r("div",R,[(t(!0),o(u,null,_(b(w),a=>(t(),m(h,{key:a.title,title:a.title,subtitle:a.subtitle,image:a.image,to:a.to,accent:a.accent,"ready-label":a.readyLabel,"total-label":a.totalLabel,variant:"full"},null,8,["title","subtitle","image","to","accent","ready-label","total-label"]))),128)),r("div",q,[(t(),o(u,null,_(f,a=>g(h,{key:a.title,title:a.title,subtitle:a.subtitle,image:a.image,to:a.to,accent:a.accent,variant:"compact"},null,8,["title","subtitle","image","to","accent"])),64))])])])):l("",!0)}}}),G={class:"dashboard-workshop-route"},K=n({__name:"workshop",setup(e){return(s,d)=>{const c=A;return t(),o("div",G,[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.