mirror of
https://github.com/CorentinTh/it-tools.git
synced 2025-05-05 22:07:10 -04:00
62 lines
72 KiB
JavaScript
62 lines
72 KiB
JavaScript
![]() |
import{d as H,j as v,D as R,F as M,U as V,E as w,m as h,l as L,z as U,M as Oe,q as x,K as $e,r as ue,S as P,_ as Te,G as ht,N as Rn,H as pt,I as Ln,J as On,k as we,ad as $n,ae as le,V as Cn,c as Jt,t as In}from"./chunk-449c23a2.js";import{_ as en}from"./chunk-cf010ec4.js";import{_ as Dn}from"./chunk-d8b8b4f8.js";import{_ as Mn}from"./chunk-3db18d93.js";import{a as Nn,b as zn,_ as Pn}from"./chunk-a740628f.js";import{_ as Un}from"./chunk-323c539f.js";import{_ as qn}from"./chunk-e0e1a528.js";import{_ as Fn}from"./chunk-6deddc2e.js";import{u as Bn}from"./chunk-340feaf0.js";import{b as Hn}from"./chunk-893bf84a.js";import{a as jn,_ as Wn}from"./chunk-153e0e77.js";import{_ as Gn}from"./chunk-606d31d4.js";import{_ as Zn}from"./chunk-baf8ab22.js";import{_ as Yn}from"./chunk-a66a4022.js";const Vn=w("h2",null,"Basic",-1),Xn=w("h2",null,"With title",-1),Qn=H({__name:"c-alert.demo",setup(r){const e=["warning","error"];return(n,t)=>{const i=Dn;return v(),R(M,null,[Vn,(v(),R(M,null,V(e,o=>h(i,{key:o,type:o,"mb-4":""},{default:L(()=>[U(" Lorem ipsum dolor sit amet consectetur adipisicing elit. Magni reprehenderit itaque enim? Suscipit magni optio velit quia, eveniet repellat pariatur quaerat laudantium dignissimos natus, beatae deleniti adipisci, atque necessitatibus odio! ")]),_:2},1032,["type"])),64)),Xn,(v(),R(M,null,V(e,o=>h(i,{key:o,type:o,title:"This is the title","mb-4":""},{default:L(()=>[U(" Lorem ipsum dolor sit amet consectetur adipisicing elit. Magni reprehenderit itaque enim? Suscipit magni optio velit quia, eveniet repellat pariatur quaerat laudantium dignissimos natus, beatae deleniti adipisci, atque necessitatibus odio! ")]),_:2},1032,["type"])),64))],64)}}}),Kn=Object.freeze(Object.defineProperty({__proto__:null,default:Qn},Symbol.toStringTag,{value:"Module"})),Jn=H({__name:"c-button.demo",setup(r){const e=["basic","text"],n=["default","primary","warning","error"],t=["small","medium","large"];return(i,o)=>{const l=$e,a=Mn;return v(),R(M,null,V(e,c=>w("div",{key:c},[w("h2",null,Oe(x(Nn).capitalize(c)),1),(v(),R(M,null,V(t,m=>w("div",{key:m,"mb-2":""},[(v(),R(M,null,V(n,f=>h(l,{key:f,variant:c,type:f,size:m,"mx-1":""},{default:L(()=>[U(" Button ")]),_:2},1032,["variant","type","size"])),64)),(v(),R(M,null,V(n,f=>h(l,{key:f,variant:c,type:f,size:m,circle:"","mx-1":""},{default:L(()=>[U(" A ")]),_:2},1032,["variant","type","size"])),64)),(v(),R(M,null,V(n,f=>h(l,{key:f,variant:c,type:f,size:m,circle:"","mx-1":""},{default:L(()=>[h(a)]),_:2},1032,["variant","type","size"])),64))])),64))])),64)}}}),ei=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),ti=H({__name:"c-buttons-select.demo",setup(r){const e=[{label:"Option A",value:"a"},{label:"Option B",value:"b",tooltip:"This is a tooltip"},{label:"Option C",value:"c"}],n={"Option A":"a","Option B":"b","Option C":"c"},t=ue("a");return(i,o)=>{const l=Un;return v(),R(M,null,[h(l,{value:x(t),"onUpdate:value":o[0]||(o[0]=a=>P(t)?t.value=a:null),options:e,label:"Label: "},null,8,["value"]),h(l,{value:x(t),"onUpdate:value":o[1]||(o[1]=a=>P(t)?t.value=a:null),options:e,label:"Label: ","label-position":"left","mt-2":""},null,8,["value"]),h(l,{value:x(t),"onUpdate:value":o[2]||(o[2]=a=>P(t)?t.value=a:null),options:n,label:"Options object: "},null,8,["value"])],64)}}}),ni=Object.freeze(Object.defineProperty({__proto__:null,default:ti},Symbol.toStringTag,{value:"Module"})),ii={},li=w("h2",null,"Default",-1);function oi(r,e){const n=zn;return v(),R("div",null,[li,h(n,{title:"Title"},{default:L(()=>[U(" Lorem ipsum, dolor sit amet consectetur adipisicing elit. Repudiandae ipsa reiciendis facilis officia nulla. Laboriosam cumque molestias excepturi doloribus nulla nemo quod ratione rerum possimus. Excepturi nihil possimus error itaque. ")]),_:1})])}const si=Te(ii,[["render",oi]]),ai=Object.freeze(Object.defineProperty({__proto__:null,default:si},Symbol.toStringTag,{value:"Module"})),ri={viewBox:"0 0 24 24",width:"1.2em",height:"1.2em"},ci=w("path",{fill:"currentColor",d:"M1 3h22L12 22"},null,-1),ui=[ci];function pi(r,e){return v(),R("svg",
|
||
|
`).map(i=>{const o=i.match(/^\s+/);if(o===null)return i;const[l]=o;return l.length>=t.length?i.slice(t.length):i}).join(`
|
||
|
`)}class je{options;rules;lexer;constructor(e){this.options=e||fe}space(e){const n=this.rules.block.newline.exec(e);if(n&&n[0].length>0)return{type:"space",raw:n[0]}}code(e){const n=this.rules.block.code.exec(e);if(n){const t=n[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?t:ze(t,`
|
||
|
`)}}}fences(e){const n=this.rules.block.fences.exec(e);if(n){const t=n[0],i=Vi(t,n[3]||"");return{type:"code",raw:t,lang:n[2]?n[2].trim().replace(this.rules.inline._escapes,"$1"):n[2],text:i}}}heading(e){const n=this.rules.block.heading.exec(e);if(n){let t=n[2].trim();if(/#$/.test(t)){const i=ze(t,"#");(this.options.pedantic||!i||/ $/.test(i))&&(t=i.trim())}return{type:"heading",raw:n[0],depth:n[1].length,text:t,tokens:this.lexer.inline(t)}}}hr(e){const n=this.rules.block.hr.exec(e);if(n)return{type:"hr",raw:n[0]}}blockquote(e){const n=this.rules.block.blockquote.exec(e);if(n){const t=ze(n[0].replace(/^ *>[ \t]?/gm,""),`
|
||
|
`),i=this.lexer.state.top;this.lexer.state.top=!0;const o=this.lexer.blockTokens(t);return this.lexer.state.top=i,{type:"blockquote",raw:n[0],tokens:o,text:t}}}list(e){let n=this.rules.block.list.exec(e);if(n){let t=n[1].trim();const i=t.length>1,o={type:"list",raw:"",ordered:i,start:i?+t.slice(0,-1):"",loose:!1,items:[]};t=i?`\\d{1,9}\\${t.slice(-1)}`:`\\${t}`,this.options.pedantic&&(t=i?t:"[*+-]");const l=new RegExp(`^( {0,3}${t})((?:[ ][^\\n]*)?(?:\\n|$))`);let a="",c="",m=!1;for(;e;){let f=!1;if(!(n=l.exec(e))||this.rules.block.hr.test(e))break;a=n[0],e=e.substring(a.length);let T=n[2].split(`
|
||
|
`,1)[0].replace(/^\t+/,ye=>" ".repeat(3*ye.length)),b=e.split(`
|
||
|
`,1)[0],y=0;this.options.pedantic?(y=2,c=T.trimStart()):(y=n[2].search(/[^ ]/),y=y>4?1:y,c=T.slice(y),y+=n[1].length);let j=!1;if(!T&&/^ *$/.test(b)&&(a+=b+`
|
||
|
`,e=e.substring(b.length+1),f=!0),!f){const ye=new RegExp(`^ {0,${Math.min(3,y-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),me=new RegExp(`^ {0,${Math.min(3,y-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),$=new RegExp(`^ {0,${Math.min(3,y-1)}}(?:\`\`\`|~~~)`),ie=new RegExp(`^ {0,${Math.min(3,y-1)}}#`);for(;e;){const oe=e.split(`
|
||
|
`,1)[0];if(b=oe,this.options.pedantic&&(b=b.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),$.test(b)||ie.test(b)||ye.test(b)||me.test(e))break;if(b.search(/[^ ]/)>=y||!b.trim())c+=`
|
||
|
`+b.slice(y);else{if(j||T.search(/[^ ]/)>=4||$.test(T)||ie.test(T)||me.test(T))break;c+=`
|
||
|
`+b}!j&&!b.trim()&&(j=!0),a+=oe+`
|
||
|
`,e=e.substring(oe.length+1),T=b.slice(y)}}o.loose||(m?o.loose=!0:/\n *\n *$/.test(a)&&(m=!0));let W=null,ee;this.options.gfm&&(W=/^\[[ xX]\] /.exec(c),W&&(ee=W[0]!=="[ ] ",c=c.replace(/^\[[ xX]\] +/,""))),o.items.push({type:"list_item",raw:a,task:!!W,checked:ee,loose:!1,text:c,tokens:[]}),o.raw+=a}o.items[o.items.length-1].raw=a.trimEnd(),o.items[o.items.length-1].text=c.trimEnd(),o.raw=o.raw.trimEnd();for(let f=0;f<o.items.length;f++)if(this.lexer.state.top=!1,o.items[f].tokens=this.lexer.blockTokens(o.items[f].text,[]),!o.loose){const T=o.items[f].tokens.filter(y=>y.type==="space"),b=T.length>0&&T.some(y=>/\n.*\n/.test(y.raw));o.loose=b}if(o.loose)for(let f=0;f<o.items.length;f++)o.items[f].loose=!0;return o}}html(e){const n=this.rules.block.html.exec(e);if(n)return{type:"html",block:!0,raw:n[0],pre:n[1]==="pre"||n[1]==="script"||n[1]==="style",text:n[0]}}def(e){const n=this.rules.block.def.exec(e);if(n){const t=n[1].toLowerCase().replace(/\s+/g," "),i=n[2]?n[2].replace(/^<(.*)>$/,"$1").replace(this.rules.inline._escapes,"$1"):"",o=n[3]?n[3].substring(1,n[3].length-1).replace(this.rules.inline._escapes,"$1"):n[3];return{type:"def",tag:t,raw:n[0],href:i,title:o}}}table(e){const n=this.rules.block.table.exec(e);if(n){if(!/[:|]/.test(n[2]))return;const t={type:"table",raw:n[0],header:jt(n[1]).map(i=>({text:i,tokens:[]})),align:n[2].replace(/^\||\| *$/g,"").split("|"),rows:n[3]&&n[3].trim()?n[3].replace(/\n[ \t]*$/,"").split(`
|
||
|
`):[]};if(t.header.length===t.align.length){let i=t.align.length,o,l,a,c;for(o=0;o<i;o++){const m=t.align[o];m&&(/^ *-+: *$/.test(m)?t.align[o]="right":/^ *:-+: *$/.test(m)?t.align[o]="center":/^ *:-+ *$/.test(m)?t.align[o]="left":t.align[o]=null)}for(i=t.rows.length,o=0;o<i;o++)t.rows[o]=jt(t.rows[o],t.header.length).map(m=>({text:m,tokens:[]}));for(i=t.header.length,l=0;l<i;l++)t.header[l].tokens=this.lexer.inline(t.header[l].text);for(i=t.rows.length,l=0;l<i;l++)for(c=t.rows[l],a=0;a<c.length;a++)c[a].tokens=this.lexer.inline(c[a].text);return t}}}lheading(e){const n=this.rules.block.lheading.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[2].charAt(0)==="="?1:2,text:n[1],tokens:this.lexer.inline(n[1])}}paragraph(e){const n=this.rules.block.paragraph.exec(e);if(n){const t=n[1].charAt(n[1].length-1)===`
|
||
|
`?n[1].slice(0,-1):n[1];return{type:"paragraph",raw:n[0],text:t,tokens:this.lexer.inline(t)}}}text(e){const n=this.rules.block.text.exec(e);if(n)return{type:"text",raw:n[0],text:n[0],tokens:this.lexer.inline(n[0])}}escape(e){const n=this.rules.inline.escape.exec(e);if(n)return{type:"escape",raw:n[0],text:Z(n[1])}}tag(e){const n=this.rules.inline.tag.exec(e);if(n)return!this.lexer.state.inLink&&/^<a /i.test(n[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&/^<\/a>/i.test(n[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(n[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(n[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:n[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:n[0]}}link(e){const n=this.rules.inline.link.exec(e);if(n){const t=n[2].trim();if(!this.options.pedantic&&/^</.test(t)){if(!/>$/.test(t))return;const l=ze(t.slice(0,-1),"\\");if((t.length-l.length)%2===0)return}else{const l=Yi(n[2],"()");if(l>-1){const c=(n[0].indexOf("!")===0?5:4)+n[1].length+l;n[2]=n[2].substring(0,l),n[0]=n[0].substring(0,c).trim(),n[3]=""}}let i=n[2],o="";if(this.options.pedantic){const l=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(i);l&&(i=l[1],o=l[3])}else o=n[3]?n[3].slice(1,-1):"";return i=i.trim(),/^</.test(i)&&(this.options.pedantic&&!/>$/.test(t)?i=i.slice(1):i=i.slice(1,-1)),Wt(n,{href:i&&i.replace(this.rules.inline._escapes,"$1"),title:o&&o.replace(this.rules.inline._escapes,"$1")},n[0],this.lexer)}}reflink(e,n){let t;if((t=this.rules.inline.reflink.exec(e))||(t=this.rules.inline.nolink.exec(e))){let i=(t[2]||t[1]).replace(/\s+/g," ");if(i=n[i.toLowerCase()],!i){const o=t[0].charAt(0);return{type:"text",raw:o,text:o}}return Wt(t,i,t[0],this.lexer)}}emStrong(e,n,t=""){let i=this.rules.inline.emStrong.lDelim.exec(e);if(!i||i[3]&&t.match(/[\p{L}\p{N}]/u))return;if(!(i[1]||i[2]||"")||!t||this.rules.inline.punctuation.exec(t)){const l=[...i[0]].length-1;let a,c,m=l,f=0;const T=i[0][0]==="*"?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(T.lastIndex=0,n=n.slice(-1*e.length+l);(i=T.exec(n))!=null;){if(a=i[1]||i[2]||i[3]||i[4]||i[5]||i[6],!a)continue;if(c=[...a].length,i[3]||i[4]){m+=c;continue}else if((i[5]||i[6])&&l%3&&!((l+c)%3)){f+=c;continue}if(m-=c,m>0)continue;c=Math.min(c,c+m+f);const b=[...i[0]][0].length,y=e.slice(0,l+i.index+b+c);if(Math.min(l,c)%2){const W=y.slice(1,-1);return{type:"em",raw:y,text:W,tokens:this.lexer.inlineTokens(W)}}const j=y.slice(2,-2);return{type:"strong",raw:y,text:j,tokens:this.lexer.inlineTokens(j)}}}}codespan(e){const n=this.rules.inline.code.exec(e);if(n){let t=n[2].replace(/\n/g," ");const i=/[^ ]/.test(t),o=/^ /.test(t)&&/ $/.test(t);return i&&o&&(t=t.substring(1,t.length-1)),t=Z(t,!0),{type:"codespan",raw:n[0],text:t}}}br(e){const n=this.rules.inline.br.exec(e);if(n)return{type:"br",raw:n[0]}}del(e){const n=this.rules.inline.del.exec(e);if(n)return{type:"del",raw:n[0],text:n[2],tokens:this.lexer.inlineTokens(n[2])}}autolink(e){const n=this.rules.inline.autolink.exec(e);if(n){let t,i;return n[2]==="@"?(t=Z(n[1]),i="mailto:"+t):(t=Z(n[1]),i=t),{type:"link",raw:n[0],text:t,href:i,tokens:[{type:"text",raw:t,text:t}]}}}url(e){let n;if(n=this.rules.inline.url.exec(e)){let t,i;if(n[2]==="@")t=Z(n[0]),i="mailto:"+t;else{let o;do o=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])[0];while(o!==n[0]);t=Z(n[0]),n[1]==="www."?i="http://"+n[0]:i=n[0]}return{type:"link",raw:n[0],text:t,href:i,tokens:[{type:"text",raw:t,text:t}]}}}inlineText(e){const n=this.rules.inline.text.exec(e);if(n){let t;return this.lexer.state.inRawBlock?t=n[0]:t=Z(n[0]),{type:"text",raw:n[0],text:t}}}}const g={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*
|
||
|
]`).replace("lheading",g.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()};const p={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:He,tag:"^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,rDelimAst:/^[^_*]*?__[^_*]*?\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\*)[punct](\*+)(?=[\s]|$)|[^punct\s](\*+)(?!\*)(?=[punct\s]|$)|(?!\*)[punct\s](\*+)(?=[^punct\s])|[\s](\*+)(?!\*)(?=[punct])|(?!\*)[punct](\*+)(?!\*)(?=[punct])|[^punct\s](\*+)(?=[^punct\s])/,rDelimUnd:/^[^_*]*?\*\*[^_*]*?_[^_*]*?(?=\*\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\s]|$)|[^punct\s](_+)(?!_)(?=[punct\s]|$)|(?!_)[punct\s](_+)(?=[^punct\s])|[\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:He,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,punctuation:/^((?![*_])[\spunctuation])/};p._punctuation="\\p{P}$+<=>`^|~";p.punctuation=E(p.punctuation,"u").replace(/punctuation/g,p._punctuation).getRegex();p.blockSkip=/\[[^[\]]*?\]\([^\(\)]*?\)|`[^`]*?`|<[^<>]*?>/g;p.anyPunctuation=/\\[punct]/g;p._escapes=/\\([punct])/g;p._comment=E(g._comment).replace("(?:-->|$)","-->").getRegex();p.emStrong.lDelim=E(p.emStrong.lDelim,"u").replace(/punct/g,p._punctuation).getRegex();p.emStrong.rDelimAst=E(p.emStrong.rDelimAst,"gu").replace(/punct/g,p._punctuation).getRegex();p.emStrong.rDelimUnd=E(p.emStrong.rDelimUnd,"gu").replace(/punct/g,p._punctuation).getRegex();p.anyPunctuation=E(p.anyPunctuation,"gu").replace(/punct/g,p._punctuation).getRegex();p._escapes=E(p._escapes,"gu").replace(/punct/g,p._punctuation).getRegex();p._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;p._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/;p.autolink=E(p.autolink).replace("scheme",p._scheme).replace("email",p._email).getRegex();p._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;p.tag=E(p.tag).replace("comment",p._comment).replace("attribute",p._attribute).getRegex();p._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/;p._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/;p._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;p.link=E(p.link).replace("label",p._label).replace("href",p._href).replace("title",p._title).getRegex();p.reflink=E(p.reflink).replace("label",p._label).replace("ref",g._label).getRegex();p.nolink=E(p.nolink).replace("ref",g._label).getRegex();p.reflinkSearch=E(p.reflinkSearch,"g").replace("reflink",p.reflink).replace("nolink",p.nolink).getRegex();p.normal={...p};p.pedantic={...p.normal,strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:E(/^!?\[(label)\]\((.*?)\)/).replace("label",p._label).getRegex(),reflink:E(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",p._label).getRegex()};p.gfm={...p.normal,escape:E(p.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}
|
||
|
`),this.blockTokens(e,this.tokens);let n;for(;n=this.inlineQueue.shift();)this.inlineTokens(n.src,n.tokens);return this.tokens}blockTokens(e,n=[]){this.options.pedantic?e=e.replace(/\t/g," ").replace(/^ +$/gm,""):e=e.replace(/^( *)(\t+)/gm,(a,c,m)=>c+" ".repeat(m.length));let t,i,o,l;for(;e;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(a=>(t=a.call({lexer:this},e,n))?(e=e.substring(t.raw.length),n.push(t),!0):!1))){if(t=this.tokenizer.space(e)){e=e.substring(t.raw.length),t.raw.length===1&&n.length>0?n[n.length-1].raw+=`
|
||
|
`:n.push(t);continue}if(t=this.tokenizer.code(e)){e=e.substring(t.raw.length),i=n[n.length-1],i&&(i.type==="paragraph"||i.type==="text")?(i.raw+=`
|
||
|
`+t.raw,i.text+=`
|
||
|
`+t.text,this.inlineQueue[this.inlineQueue.length-1].src=i.text):n.push(t);continue}if(t=this.tokenizer.fences(e)){e=e.substring(t.raw.length),n.push(t);continue}if(t=this.tokenizer.heading(e)){e=e.substring(t.raw.length),n.push(t);continue}if(t=this.tokenizer.hr(e)){e=e.substring(t.raw.length),n.push(t);continue}if(t=this.tokenizer.blockquote(e)){e=e.substring(t.raw.length),n.push(t);continue}if(t=this.tokenizer.list(e)){e=e.substring(t.raw.length),n.push(t);continue}if(t=this.tokenizer.html(e)){e=e.substring(t.raw.length),n.push(t);continue}if(t=this.tokenizer.def(e)){e=e.substring(t.raw.length),i=n[n.length-1],i&&(i.type==="paragraph"||i.type==="text")?(i.raw+=`
|
||
|
`+t.raw,i.text+=`
|
||
|
`+t.raw,this.inlineQueue[this.inlineQueue.length-1].src=i.text):this.tokens.links[t.tag]||(this.tokens.links[t.tag]={href:t.href,title:t.title});continue}if(t=this.tokenizer.table(e)){e=e.substring(t.raw.length),n.push(t);continue}if(t=this.tokenizer.lheading(e)){e=e.substring(t.raw.length),n.push(t);continue}if(o=e,this.options.extensions&&this.options.extensions.startBlock){let a=1/0;const c=e.slice(1);let m;this.options.extensions.startBlock.forEach(f=>{m=f.call({lexer:this},c),typeof m=="number"&&m>=0&&(a=Math.min(a,m))}),a<1/0&&a>=0&&(o=e.substring(0,a+1))}if(this.state.top&&(t=this.tokenizer.paragraph(o))){i=n[n.length-1],l&&i.type==="paragraph"?(i.raw+=`
|
||
|
`+t.raw,i.text+=`
|
||
|
`+t.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=i.text):n.push(t),l=o.length!==e.length,e=e.substring(t.raw.length);continue}if(t=this.tokenizer.text(e)){e=e.substring(t.raw.length),i=n[n.length-1],i&&i.type==="text"?(i.raw+=`
|
||
|
`+t.raw,i.text+=`
|
||
|
`+t.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=i.text):n.push(t);continue}if(e){const a="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(a);break}else throw new Error(a)}}return this.state.top=!0,n}inline(e,n=[]){return this.inlineQueue.push({src:e,tokens:n}),n}inlineTokens(e,n=[]){let t,i,o,l=e,a,c,m;if(this.tokens.links){const f=Object.keys(this.tokens.links);if(f.length>0)for(;(a=this.tokenizer.rules.inline.reflinkSearch.exec(l))!=null;)f.includes(a[0].slice(a[0].lastIndexOf("[")+1,-1))&&(l=l.slice(0,a.index)+"["+"a".repeat(a[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(a=this.tokenizer.rules.inline.blockSkip.exec(l))!=null;)l=l.slice(0,a.index)+"["+"a".repeat(a[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;(a=this.tokenizer.rules.inline.anyPunctuation.exec(l))!=null;)l=l.slice(0,a.index)+"++"+l.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;e;)if(c||(m=""),c=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(f=>(t=f.call({lexer:this},e,n))?(e=e.substring(t.raw.length),n.push(t),!0):!1))){if(t=this.tokenizer.escape(e)){e=e.substring(t.raw.length),n.push(t);continue}if(t=this.tokenizer.tag(e)){e=e.substring(t.raw.length),i=n[n.length-1],i&&t.type==="text"&&i.type==="text"?(i.raw+=t.raw,i.text+=t.text):n.push(t);continue}if(t=this.tokenizer.link(e)){e=e.substring(t.raw.length),n.push(t);continue}if(t=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(t.raw.length),i=n[n.length-1],i&&t.type==="text"&&i.type==="text"?(i.raw+=t.raw,i.text+=t.text):n.push(t);continue}if(t=this.tokenizer.emStrong(e,l,m)){e=e.substring(t.raw.length),n.push(t);continue}if(t=this.tokenizer.codespan(e)){e=e.substring(t.raw.length),n.push(t);continue}if(t=this.tokenizer.br(e)){e=e.substring(t.raw.length),n.push(t);continue}if(t=this.tokenizer.del(e)){e=e.substring(t.raw.length),n.push(t);continue}if(t=this.tokenizer.autolink(e)){e=e.substring(t.raw.length),n.push(t);continue}if(!this.state.inLink&&(t=this.tokenizer.url(e))){e=e.substring(t.raw.length),n.push(t);continue}if(o=e,this.options.extensions&&this.options.extensions.startInline){let f=1/0;const T=e.slice(1);let b;this.options.extensions.startInline.forEach(y=>{b=y.call({lexer:this},T),typeof b=="number"&&b>=0&&(f=Math.min(f,b))}),f<1/0&&f>=0&&(o=e.substring(0,f+1))}if(t=this.tokenizer.inlineText(o)){e=e.substring(t.raw.length),t.raw.slice(-1)!=="_"&&(m=t.raw.slice(-1)),c=!0,i=n[n.length-1],i&&i.type==="text"?(i.raw+=t.raw,i.text+=t.text):n.push(t);continue}if(e){const f="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(f);break}else throw new Error(f)}}return n}}class We{options;constructor(e){this.options=e||fe}code(e,n,t){const i=(n||"").match(/^\S*/)?.[0];return e=e.replace(/\n$/,"")+`
|
||
|
`,i?'<pre><code class="language-'+Z(i)+'">'+(t?e:Z(e,!0))+`</code></pre>
|
||
|
`:"<pre><code>"+(t?e:Z(e,!0))+`</code></pre>
|
||
|
`}blockquote(e){return`<blockquote>
|
||
|
${e}</blockquote>
|
||
|
`}html(e,n){return e}heading(e,n,t){return`<h${n}>${e}</h${n}>
|
||
|
`}hr(){return`<hr>
|
||
|
`}list(e,n,t){const i=n?"ol":"ul",o=n&&t!==1?' start="'+t+'"':"";return"<"+i+o+`>
|
||
|
`+e+"</"+i+`>
|
||
|
`}listitem(e,n,t){return`<li>${e}</li>
|
||
|
`}checkbox(e){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph(e){return`<p>${e}</p>
|
||
|
`}table(e,n){return n&&(n=`<tbody>${n}</tbody>`),`<table>
|
||
|
<thead>
|
||
|
`+e+`</thead>
|
||
|
`+n+`</table>
|
||
|
`}tablerow(e){return`<tr>
|
||
|
${e}</tr>
|
||
|
`}tablecell(e,n){const t=n.header?"th":"td";return(n.align?`<${t} align="${n.align}">`:`<${t}>`)+e+`</${t}>
|
||
|
`}strong(e){return`<strong>${e}</strong>`}em(e){return`<em>${e}</em>`}codespan(e){return`<code>${e}</code>`}br(){return"<br>"}del(e){return`<del>${e}</del>`}link(e,n,t){const i=Ht(e);if(i===null)return t;e=i;let o='<a href="'+e+'"';return n&&(o+=' title="'+n+'"'),o+=">"+t+"</a>",o}image(e,n,t){const i=Ht(e);if(i===null)return t;e=i;let o=`<img src="${e}" alt="${t}"`;return n&&(o+=` title="${n}"`),o+=">",o}text(e){return e}}class _t{strong(e){return e}em(e){return e}codespan(e){return e}del(e){return e}html(e){return e}text(e){return e}link(e,n,t){return""+t}image(e,n,t){return""+t}br(){return""}}class J{options;renderer;textRenderer;constructor(e){this.options=e||fe,this.options.renderer=this.options.renderer||new We,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new _t}static parse(e,n){return new J(n).parse(e)}static parseInline(e,n){return new J(n).parseInline(e)}parse(e,n=!0){let t="";for(let i=0;i<e.length;i++){const o=e[i];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[o.type]){const l=o,a=this.options.extensions.renderers[l.type].call({parser:this},l);if(a!==!1||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(l.type)){t+=a||"";continue}}switch(o.type){case"space":continue;case"hr":{t+=this.renderer.hr();continue}case"heading":{const l=o;t+=this.renderer.heading(this.parseInline(l.tokens),l.depth,Gi(this.parseInline(l.tokens,this.textRenderer)));continue}case"code":{const l=o;t+=this.renderer.code(l.text,l.lang,!!l.escaped);continue}case"table":{const l=o;let a="",c="";for(let f=0;f<l.header.length;f++)c+=this.renderer.tablecell(this.parseInline(l.header[f].tokens),{header:!0,align:l.align[f]});a+=this.renderer.tablerow(c);let m="";for(let f=0;f<l.rows.length;f++){const T=l.rows[f];c="";for(let b=0;b<T.length;b++)c+=this.renderer.tablecell(this.parseInline(T[b].tokens),{header:!1,align:l.align[b]});m+=this.renderer.tablerow(c)}t+=this.renderer.table(a,m);continue}case"blockquote":{const l=o,a=this.parse(l.tokens);t+=this.renderer.blockquote(a);continue}case"list":{const l=o,a=l.ordered,c=l.start,m=l.loose;let f="";for(let T=0;T<l.items.length;T++){const b=l.items[T],y=b.checked,j=b.task;let W="";if(b.task){const ee=this.renderer.checkbox(!!y);m?b.tokens.length>0&&b.tokens[0].type==="paragraph"?(b.tokens[0].text=ee+" "+b.tokens[0].text,b.tokens[0].tokens&&b.tokens[0].tokens.length>0&&b.tokens[0].tokens[0].type==="text"&&(b.tokens[0].tokens[0].text=ee+" "+b.tokens[0].tokens[0].text)):b.tokens.unshift({type:"text",text:ee+" "}):W+=ee+" "}W+=this.parse(b.tokens,m),f+=this.renderer.listitem(W,j,!!y)}t+=this.renderer.list(f,a,c);continue}case"html":{const l=o;t+=this.renderer.html(l.text,l.block);continue}case"paragraph":{const l=o;t+=this.renderer.paragraph(this.parseInline(l.tokens));continue}case"text":{let l=o,a=l.tokens?this.parseInline(l.tokens):l.text;for(;i+1<e.length&&e[i+1].type==="text";)l=e[++i],a+=`
|
||
|
`+(l.tokens?this.parseInline(l.tokens):l.text);t+=n?this.renderer.paragraph(a):a;continue}default:{const l='Token with "'+o.type+'" type was not found.';if(this.options.silent)return console.error(l),"";throw new Error(l)}}}return t}parseInline(e,n){n=n||this.renderer;let t="";for(let i=0;i<e.length;i++){const o=e[i];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[o.type]){const l=this.options.extensions.renderers[o.type].call({parser:this},o);if(l!==!1||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(o.type)){t+=l||"";continue}}switch(o.type){case"escape":{const l=o;t+=n.text(l.text);break}case"html":{const l=o;t+=n.html(l.text);break}case"link":{const l=o;t+=n.link(l.href,l.title,this.parseInline(l.tokens,n));break}case"image":{const l=o;t+=n.image(l.href,l.title,l.text);break}case"strong":{const l=o;t+=n.strong(this.parseInline(l.tokens,n));break}case"em":{const l=o;t+=n.em(this.parseInline(l.tokens,n));break}case"codespan":{const l=o;t+=n.codespan(l.text);break}case"br":{t+=n.br();break}case"del":{const l=o;t+=n.del(this.parseInline(l.tokens,n));break}case"text":{const l=o;t+=n.text(l.text);break}default:{const l='Token with "'+o.type+'" type was not found.';if(this.options.silent)return console.error(l),"";throw new Error(l)}}}return t}}class Fe{options;constructor(e){this.options=e||fe}static passThroughHooks=new Set(["preprocess","postprocess"]);preprocess(e){return e}postprocess(e){return e}}class Xi{defaults=dt();options=this.setOptions;parse=this.#e(K.lex,J.parse);parseInline=this.#e(K.lexInline,J.parseInline);Parser=J;Renderer=We;TextRenderer=_t;Lexer=K;Tokenizer=je;Hooks=Fe;constructor(...e){this.use(...e)}walkTokens(e,n){let t=[];for(const i of e)switch(t=t.concat(n.call(this,i)),i.type){case"table":{const o=i;for(const l of o.header)t=t.concat(this.walkTokens(l.tokens,n));for(const l of o.rows)for(const a of l)t=t.concat(this.walkTokens(a.tokens,n));break}case"list":{const o=i;t=t.concat(this.walkTokens(o.items,n));break}default:{const o=i;this.defaults.extensions?.childTokens?.[o.type]?this.defaults.extensions.childTokens[o.type].forEach(l=>{t=t.concat(this.walkTokens(o[l],n))}):o.tokens&&(t=t.concat(this.walkTokens(o.tokens,n)))}}return t}use(...e){const n=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach(t=>{const i={...t};if(i.async=this.defaults.async||i.async||!1,t.extensions&&(t.extensions.forEach(o=>{if(!o.name)throw new Error("extension name required");if("renderer"in o){const l=n.renderers[o.name];l?n.renderers[o.name]=function(...a){let c=o.renderer.apply(this,a);return c===!1&&(c=l.apply(this,a)),c}:n.renderers[o.name]=o.renderer}if("tokenizer"in o){if(!o.level||o.level!=="block"&&o.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");const l=n[o.level];l?l.unshift(o.tokenizer):n[o.level]=[o.tokenizer],o.start&&(o.level==="block"?n.startBlock?n.startBlock.push(o.start):n.startBlock=[o.start]:o.level==="inline"&&(n.startInline?n.startInline.push(o.start):n.startInline=[o.start]))}"childTokens"in o&&o.childTokens&&(n.childTokens[o.name]=o.childTokens)}),i.extensions=n),t.renderer){const o=this.defaults.renderer||new We(this.defaults);for(const l in t.renderer){const a=t.renderer[l],c=l,m=o[c];o[c]=(...f)=>{let T=a.apply(o,f);return T===!1&&(T=m.apply(o,f)),T||""}}i.renderer=o}if(t.tokenizer){const o=this.defaults.tokenizer||new je(this.defaults);for(const l in t.tokenizer){const a=t.tokenizer[l],c=l,m=o[c];o[c]=(...f)=>{let T=a.apply(o,f);return T===!1&&(T=m.apply(o,f)),T}}i.tokenizer=o}if(t.hooks){const o=this.defaults.hooks||new Fe;for(const l in t.hooks){const a=t.hooks[l],c=l,m=o[c];Fe.passThroughHooks.has(l)?o[c]=f=>{if(this.defaults.async)return Promise.resolve(a.call(o,f)).then(b=>m.call(o,b));const T=a.call(o,f);return m.call(o,T)}:o[c]=(...f)=>{let T=a.apply(o,f);return T===!1&&(T=m.apply(o,f)),T}}i.hooks=o}if(t.walkTokens){const o=this.defaults.walkTokens,l=t.walkTokens;i.walkTokens=function(a){let c=[];return c.push(l.call(this,a)),o&&(c=c.concat(o.ca
|
||
|
Please report this to https://github.com/markedjs/marked.`,e){const i="<p>An error occurred:</p><pre>"+Z(t.message+"",!0)+"</pre>";return n?Promise.resolve(i):i}if(n)return Promise.reject(t);throw t}}}const pe=new Xi;function A(r,e){return pe.parse(r,e)}A.options=A.setOptions=function(r){return pe.setOptions(r),A.defaults=pe.defaults,tn(A.defaults),A};A.getDefaults=dt;A.defaults=fe;A.use=function(...r){return pe.use(...r),A.defaults=pe.defaults,tn(A.defaults),A};A.walkTokens=function(r,e){return pe.walkTokens(r,e)};A.parseInline=pe.parseInline;A.Parser=J;A.parser=J.parse;A.Renderer=We;A.TextRenderer=_t;A.Lexer=K;A.lexer=K.lex;A.Tokenizer=je;A.Hooks=Fe;A.parse=A;A.options;A.setOptions;A.use;A.walkTokens;A.parseInline;J.parse;K.lex;/*! @license DOMPurify 3.0.6 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.0.6/LICENSE */const{entries:on,setPrototypeOf:Gt,isFrozen:Qi,getPrototypeOf:Ki,getOwnPropertyDescriptor:sn}=Object;let{freeze:q,seal:X,create:an}=Object,{apply:ft,construct:mt}=typeof Reflect<"u"&&Reflect;q||(q=function(e){return e});X||(X=function(e){return e});ft||(ft=function(e,n,t){return e.apply(n,t)});mt||(mt=function(e,n){return new e(...n)});const Pe=Y(Array.prototype.forEach),Zt=Y(Array.prototype.pop),Se=Y(Array.prototype.push),Be=Y(String.prototype.toLowerCase),st=Y(String.prototype.toString),Ji=Y(String.prototype.match),Re=Y(String.prototype.replace),el=Y(String.prototype.indexOf),tl=Y(String.prototype.trim),G=Y(RegExp.prototype.test),Le=nl(TypeError);function Y(r){return function(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),i=1;i<n;i++)t[i-1]=arguments[i];return ft(r,e,t)}}function nl(r){return function(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return mt(r,n)}}function k(r,e){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Be;Gt&&Gt(r,null);let t=e.length;for(;t--;){let i=e[t];if(typeof i=="string"){const o=n(i);o!==i&&(Qi(e)||(e[t]=o),i=o)}r[i]=!0}return r}function xe(r){const e=an(null);for(const[n,t]of on(r))sn(r,n)!==void 0&&(e[n]=t);return e}function Ue(r,e){for(;r!==null;){const t=sn(r,e);if(t){if(t.get)return Y(t.get);if(typeof t.value=="function")return Y(t.value)}r=Ki(r)}function n(t){return console.warn("fallback value for",t),null}return n}const Yt=q(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),at=q(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),rt=q(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),il=q(["animate","color-profile","cursor","discard","font-face","font-face-format","
|
||
|
`+F),he&&Pe([Ge,Ze,Ye],ce=>{F=Re(F,ce," ")}),$&&Ie?$.createHTML(F):F},e.setConfig=function(){let _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};it(_),Qe=!0},e.clearConfig=function(){ke=null,Qe=!1},e.isValidAttribute=function(_,s,u){ke||it({});const d=D(_),S=D(s);return zt(d,S,u)},e.addHook=function(_,s){typeof s=="function"&&(Q[_]=Q[_]||[],Se(Q[_],s))},e.removeHook=function(_){if(Q[_])return Zt(Q[_])},e.removeHooks=function(_){Q[_]&&(Q[_]=[])},e.removeAllHooks=function(){Q={}},e}var hl=un();const dl=["innerHTML"],_l=H({__name:"c-markdown",props:{markdown:{default:""}},setup(r){const e=r,{markdown:n}=ht(e);A.use({renderer:{link(i,o,l){return`<a class="text-primary transition decoration-none hover:underline" href="${i}" target="_blank" rel="noopener">${l}</a>`}}});const t=Jt(()=>hl.sanitize(A(n.value),{ADD_ATTR:["target"]}));return(i,o)=>(v(),R("div",{innerHTML:x(t)},null,8,dl))}}),gl=`
|
||
|
# Zeeklog Online Tools
|
||
|
|
||
|
## About
|
||
|
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed euismod, nisl quis
|
||
|
mollis blandit, nunc nisl aliquam nunc, vitae aliquam nisl nunc vitae nisl.
|
||
|
|
||
|
- Lorem ipsum dolor sit amet, consectetur adipiscing elit.
|
||
|
- Sed euismod, nisl quis mollis blandit, nunc nisl aliquam nunc, vitae aliquam nisl nunc vitae nisl.
|
||
|
|
||
|
[it-tools](https://it-tools.tech)
|
||
|
`,bl=H({__name:"c-markdown.demo",setup(r){return(e,n)=>{const t=_l;return v(),we(t,{markdown:gl})}}}),kl=Object.freeze(Object.defineProperty({__proto__:null,default:bl},Symbol.toStringTag,{value:"Module"})),xl={},Tl={flex:"","gap-2":""},wl=w("pre",null,` Lorem ipsum dolor sit amet consectetur adipisicing elit.
|
||
|
Molestias, quisquam vitae saepe dolores quas debitis ab r
|
||
|
ecusandae suscipit ex dignissimos minus quam repellat sunt.
|
||
|
Molestiae culpa blanditiis totam sapiente dignissimos.
|
||
|
`,-1);function yl(r,e){const n=jn,t=$e;return v(),R("div",Tl,[h(n,{value:"lorem ipsum",label:"test"}),h(n,null,{label:L(({toggleModal:i})=>[h(t,{class:"text-left",size:"small",onClick:i},{default:L(()=>[U(" Bonjour ")]),_:2},1032,["onClick"])]),value:L(()=>[wl]),_:1})])}const vl=Te(xl,[["render",yl]]),Al=Object.freeze(Object.defineProperty({__proto__:null,default:vl},Symbol.toStringTag,{value:"Module"})),El=H({__name:"c-modal.demo",setup(r){const e=ue();return(n,t)=>{const i=$e,o=Wn;return v(),R("div",null,[h(i,{onClick:t[0]||(t[0]=()=>x(e)?.open())},{default:L(()=>[U(" Open Modal ")]),_:1}),h(o,{ref_key:"modal1",ref:e},{default:L(()=>[U(" Content ")]),_:1},512)])}}}),Sl=Object.freeze(Object.defineProperty({__proto__:null,default:El},Symbol.toStringTag,{value:"Module"})),Rl={viewBox:"0 0 24 24",width:"1.2em",height:"1.2em"},Ll=w("path",{fill:"currentColor",d:"m12.87 15.07l-2.54-2.51l.03-.03A17.52 17.52 0 0 0 14.07 6H17V4h-7V2H8v2H1v2h11.17C11.5 7.92 10.44 9.75 9 11.35C8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5l3.11 3.11l.76-2.04M18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12m-2.62 7l1.62-4.33L19.12 17h-3.24Z"},null,-1),Ol=[Ll];function $l(r,e){return v(),R("svg",Rl,Ol)}const Cl={name:"mdi-translate",render:$l},Il=w("h2",null,"Sizes",-1),Dl=w("h2",null,"Searchable",-1),Ml=w("h2",null,"Big list",-1),Nl=w("h2",null,"Empty",-1),zl=w("h2",null,"String array as options",-1),Pl=w("h2",null,"Labels",-1),Ul=w("h2",null,"Custom displayed value",-1),ql=w("span",{class:"font-bold lh-normal"},"Hello",-1),Fl={"lh-normal":""},Bl=H({__name:"c-select.demo",setup(r){const e=[{label:"Option A",value:"a"},{label:"Option B",value:"b"},{label:"Option C",value:"c"}],n=Array.from({length:1e3},(o,l)=>({label:`Option ${l}`,value:l})),t=["small","medium","large"],i=ue("");return(o,l)=>{const a=Gn,c=Cl;return v(),R(M,null,[Il,(v(),R(M,null,V(t,m=>h(a,{key:m,value:x(i),"onUpdate:value":l[0]||(l[0]=f=>P(i)?i.value=f:null),options:e,size:m,"mb-2":""},null,8,["value","size"])),64)),Dl,(v(),R(M,null,V(t,m=>h(a,{key:m,value:x(i),"onUpdate:value":l[1]||(l[1]=f=>P(i)?i.value=f:null),options:e,size:m,searchable:"","mb-2":""},null,8,["value","size"])),64)),Ml,h(a,{value:x(i),"onUpdate:value":l[2]||(l[2]=m=>P(i)?i.value=m:null),options:x(n),searchable:""},null,8,["value","options"]),Nl,h(a,{options:[]}),zl,h(a,{value:x(i),"onUpdate:value":l[3]||(l[3]=m=>P(i)?i.value=m:null),options:["a","Option B","Option C"]},null,8,["value"]),Pl,h(a,{label:"Label","mb-2":""}),h(a,{label:"Label","label-position":"left","mb-2":""}),h(a,{label:"Label","label-position":"left","label-align":"left","mb-2":"","label-width":"200px"}),h(a,{label:"Label","label-position":"left","label-align":"center","mb-2":"","label-width":"200px"}),h(a,{label:"Label","label-position":"left","label-align":"right","mb-2":"","label-width":"200px"}),Ul,h(a,{value:x(i),"onUpdate:value":l[4]||(l[4]=m=>P(i)?i.value=m:null),options:e,"mb-2":""},{"displayed-value":L(()=>[ql]),_:1},8,["value"]),h(a,{value:x(i),"onUpdate:value":l[5]||(l[5]=m=>P(i)?i.value=m:null),options:e},{"displayed-value":L(()=>[w("span",Fl,[h(c)])]),_:1},8,["value"])],64)}}}),Hl=Object.freeze(Object.defineProperty({__proto__:null,default:Bl},Symbol.toStringTag,{value:"Module"})),jl=H({__name:"c-table.demo",setup(r){const e=ue([{name:"John",age:20},{name:"Jane",age:24},{name:"Joe",age:30}]);return(n,t)=>{const i=Zn;return v(),R(M,null,[h(i,{data:x(e),"mb-2":""},null,8,["data"]),h(i,{data:x(e),"hide-headers":"","mb-2":""},null,8,["data"]),h(i,{data:x(e),headers:["age","name"],"mb-2":""},null,8,["data"]),h(i,{data:x(e),headers:["age",{key:"name",label:"Full name"}],"mb-2":""},null,8,["data"]),h(i,{data:x(e),headers:{name:"full name"},"mb-2":""},null,8,["data"]),h(i,{data:x(e),headers:["age","name"]},{age:L(({value:o})=>[U(Oe(o)+"yo ",1)]),_:1},8,["data"])],64)}}}),Wl=Object.freeze(Object.defineProperty({__proto__:null,default:jl},Symbol.toStringTag,{value:"Module"})),Gl={};function Zl(r,e){const n=Yn;return v(),we(n,{value:"value","displayed-value":"displayedValue"})}const Yl=Te(Gl,[["render",Zl]
|