import{s as G}from"../chunks/scheduler.aZRR5A_O.js";import{S as M,i as N,g as C,s as E,r as T,h as $,x as I,c as j,u as U,j as w,f as d,a as b,v as B,d as D,t as F,w as J,A as K,m as P,n as y,k as S,y as g,o as z}from"../chunks/index.kYoizZ4A.js";import{e as L}from"../chunks/each.-oqiv04n.js";import{I as Q}from"../chunks/Info.uQGne4yI.js";const R=async({fetch:n})=>({guides:await(await n("/api/guides")).json()}),te=Object.freeze(Object.defineProperty({__proto__:null,load:R},Symbol.toStringTag,{value:"Module"}));function O(n,t,u){const l=n.slice();return l[1]=t[u],l}function q(n){let t,u,l,r=n[1].meta.title+"",v,p,k,i,m,_=n[1].meta.date+"",h,s,e=n[1].meta.author+"",o,a;return{c(){t=C("li"),u=C("h2"),l=C("a"),v=P(r),k=E(),i=C("p"),m=P("Publié le : "),h=P(_),s=P(" par "),o=P(e),a=E(),this.h()},l(c){t=$(c,"LI",{class:!0});var f=w(t);u=$(f,"H2",{});var A=w(u);l=$(A,"A",{href:!0});var H=w(l);v=y(H,r),H.forEach(d),A.forEach(d),k=j(f),i=$(f,"P",{class:!0});var x=w(i);m=y(x,"Publié le : "),h=y(x,_),s=y(x," par "),o=y(x,e),x.forEach(d),a=j(f),f.forEach(d),this.h()},h(){S(l,"href",p=n[1].path),S(i,"class","pt-2"),S(t,"class","list-none px-4 pb-4 my-4 rounded-lg bg-base-300 dark:bg-base-300 hover:bg-base-200 hover:dark:bg-base-200 border-1 border-color-base-100")},m(c,f){b(c,t,f),g(t,u),g(u,l),g(l,v),g(t,k),g(t,i),g(i,m),g(i,h),g(i,s),g(i,o),g(t,a)},p(c,f){f&1&&r!==(r=c[1].meta.title+"")&&z(v,r),f&1&&p!==(p=c[1].path)&&S(l,"href",p),f&1&&_!==(_=c[1].meta.date+"")&&z(h,_),f&1&&e!==(e=c[1].meta.author+"")&&z(o,e)},d(c){c&&d(t)}}}function V(n){let t,u="Guides",l,r,v,p,k="Articles publiés",i,m,_;r=new Q({props:{info:"Cette page est un recensement de guides proposés par les membres de la communauté pour apprendre à live coder ou se perfectionner. L'idée est de proposer des articles plus ou moins courts consacrés à un outil ou à une approche particulière du live coding Pour proposer un guide, référez-vous à l'article Proposer un guide. Nous acceptons toutes les collaborations.",markdown:"false"}});let h=L(n[0].guides),s=[];for(let e=0;e{"data"in r&&u(0,l=r.data)},[l]}class ae extends M{constructor(t){super(),N(this,t,W,V,G,{data:0})}}export{ae as component,te as universal};