[{"data":1,"prerenderedAt":2907},["ShallowReactive",2],{"navigation_examples":3,"navigation_docs":95,"-plugins-built-in-toc":290,"-plugins-built-in-toc-surround":2902},[4],{"title":5,"path":6,"stem":7,"children":8,"page":34},"Examples","\u002Fexamples","examples",[9,35,60],{"title":10,"path":11,"stem":12,"children":13,"page":34},"Frameworks","\u002Fexamples\u002Fframeworks","examples\u002F1.frameworks",[14,19,24,29],{"title":15,"path":16,"stem":17,"icon":18},"Astro","\u002Fexamples\u002Fframeworks\u002Fastro","examples\u002F1.frameworks\u002Fastro\u002FREADME","i-simple-icons:astro",{"title":20,"path":21,"stem":22,"icon":23},"Next.js","\u002Fexamples\u002Fframeworks\u002Fnextjs","examples\u002F1.frameworks\u002Fnextjs\u002FREADME","i-simple-icons:nextdotjs",{"title":25,"path":26,"stem":27,"icon":28},"Nuxt","\u002Fexamples\u002Fframeworks\u002Fnuxt-ui","examples\u002F1.frameworks\u002Fnuxt\u002FREADME","i-simple-icons-nuxt",{"title":30,"path":31,"stem":32,"icon":33},"VitePress","\u002Fexamples\u002Fframeworks\u002Fvitepress","examples\u002F1.frameworks\u002Fvitepress\u002FREADME","i-simple-icons-vitepress",false,{"title":36,"path":37,"stem":38,"children":39,"page":34},"Vite","\u002Fexamples\u002Fvite","examples\u002F2.vite",[40,45,50,55],{"title":41,"path":42,"stem":43,"icon":44},"HTML Preview","\u002Fexamples\u002Fvite\u002Fhtml","examples\u002F2.vite\u002Fhtml\u002FREADME","i-lucide-file-code",{"title":46,"path":47,"stem":48,"icon":49},"React","\u002Fexamples\u002Fvite\u002Freact","examples\u002F2.vite\u002Freact\u002FREADME","i-simple-icons-react",{"title":51,"path":52,"stem":53,"icon":54},"Svelte","\u002Fexamples\u002Fvite\u002Fsvelte","examples\u002F2.vite\u002Fsvelte\u002FREADME","i-simple-icons-svelte",{"title":56,"path":57,"stem":58,"icon":59},"Vue","\u002Fexamples\u002Fvite\u002Fvue","examples\u002F2.vite\u002Fvue\u002FREADME","i-simple-icons-vuedotjs",{"title":61,"path":62,"stem":63,"children":64,"page":34},"Plugins","\u002Fexamples\u002Fplugins","examples\u002F3.plugins",[65,70,75,80,85,90],{"title":66,"path":67,"stem":68,"icon":69},"Binding (frontmatter + data)","\u002Fexamples\u002Fplugins\u002Fvue-vite-binding","examples\u002F3.plugins\u002Fvue-vite-binding\u002FREADME","i-lucide-replace",{"title":71,"path":72,"stem":73,"icon":74},"Syntax Highlighting","\u002Fexamples\u002Fplugins\u002Fvue-vite-highlight","examples\u002F3.plugins\u002Fvue-vite-highlight\u002FREADME","i-lucide-code",{"title":76,"path":77,"stem":78,"icon":79},"JSON Render","\u002Fexamples\u002Fplugins\u002Fvue-vite-json-render","examples\u002F3.plugins\u002Fvue-vite-json-render\u002FREADME","i-lucide-braces",{"title":81,"path":82,"stem":83,"icon":84},"Math formulas","\u002Fexamples\u002Fplugins\u002Fvue-vite-math","examples\u002F3.plugins\u002Fvue-vite-math\u002FREADME","i-lucide-calculator",{"title":86,"path":87,"stem":88,"icon":89},"Mermaid diagrams","\u002Fexamples\u002Fplugins\u002Fvue-vite-mermaid","examples\u002F3.plugins\u002Fvue-vite-mermaid\u002FREADME","i-simple-icons-mermaid",{"title":91,"path":92,"stem":93,"icon":94},"Punctuation","\u002Fexamples\u002Fplugins\u002Fvue-vite-punctuation","examples\u002F3.plugins\u002Fvue-vite-punctuation\u002FREADME","i-lucide-quote",[96,110,132,159,246,268],{"title":97,"icon":98,"path":99,"stem":100,"children":101,"page":34},"Getting Started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[102,106],{"title":103,"path":104,"stem":105},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F0.introduction",{"title":107,"path":108,"stem":109},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F1.installation",{"title":111,"icon":112,"path":113,"stem":114,"children":115,"page":34},"Syntax","i-lucide-file-text","\u002Fsyntax","2.syntax",[116,120,124,128],{"title":117,"path":118,"stem":119},"Markdown","\u002Fsyntax\u002Fmarkdown","2.syntax\u002F1.markdown",{"title":121,"path":122,"stem":123},"Components","\u002Fsyntax\u002Fcomponents","2.syntax\u002F2.components",{"title":125,"path":126,"stem":127},"Attributes","\u002Fsyntax\u002Fattributes","2.syntax\u002F3.attributes",{"title":129,"path":130,"stem":131},"AST","\u002Fsyntax\u002Fcomark-ast","2.syntax\u002F4.comark-ast",{"title":133,"icon":134,"path":135,"stem":136,"children":137,"page":34},"Rendering","i-lucide-layout","\u002Frendering","3.rendering",[138,142,145,148,151,154],{"title":139,"path":140,"stem":141,"icon":44},"HTML","\u002Frendering\u002Fhtml","3.rendering\u002F2.html",{"title":56,"path":143,"stem":144,"icon":59},"\u002Frendering\u002Fvue","3.rendering\u002F3.vue",{"title":25,"path":146,"stem":147,"icon":28},"\u002Frendering\u002Fnuxt","3.rendering\u002F4.nuxt",{"title":46,"path":149,"stem":150,"icon":49},"\u002Frendering\u002Freact","3.rendering\u002F5.react",{"title":51,"path":152,"stem":153,"icon":54},"\u002Frendering\u002Fsvelte","3.rendering\u002F6.svelte",{"title":155,"path":156,"stem":157,"icon":158},"ANSI (Terminal)","\u002Frendering\u002Fansi","3.rendering\u002F7.ansi","i-lucide-terminal",{"title":61,"icon":160,"path":161,"stem":162,"children":163,"page":34},"i-lucide-plug","\u002Fplugins","4.plugins",[164,229],{"title":165,"path":166,"stem":167,"children":168,"page":34},"Built-in","\u002Fplugins\u002Fbuilt-in","4.plugins\u002F1.built-in",[169,174,179,182,186,191,196,200,204,209,214,217,220,225],{"title":170,"path":171,"stem":172,"icon":173},"Security","\u002Fplugins\u002Fbuilt-in\u002Fsecurity","4.plugins\u002F1.built-in\u002F01.security","i-lucide-shield-check",{"title":175,"path":176,"stem":177,"icon":178},"Emoji","\u002Fplugins\u002Fbuilt-in\u002Femoji","4.plugins\u002F1.built-in\u002F02.emoji","i-lucide-smile",{"title":71,"path":180,"stem":181,"icon":74},"\u002Fplugins\u002Fbuilt-in\u002Fhighlight","4.plugins\u002F1.built-in\u002F03.highlight",{"title":183,"path":184,"stem":185,"icon":112},"Summary Extraction","\u002Fplugins\u002Fbuilt-in\u002Fsummary","4.plugins\u002F1.built-in\u002F04.summary",{"title":187,"path":188,"stem":189,"icon":190},"Table of Contents","\u002Fplugins\u002Fbuilt-in\u002Ftoc","4.plugins\u002F1.built-in\u002F05.toc","i-lucide-list",{"title":192,"path":193,"stem":194,"icon":195},"Alerts","\u002Fplugins\u002Fbuilt-in\u002Falert","4.plugins\u002F1.built-in\u002F06.alert","i-lucide-bell",{"title":197,"path":198,"stem":199,"icon":89},"Mermaid Diagrams","\u002Fplugins\u002Fbuilt-in\u002Fmermaid","4.plugins\u002F1.built-in\u002F07.mermaid",{"title":201,"path":202,"stem":203,"icon":84},"Mathematics","\u002Fplugins\u002Fbuilt-in\u002Fmath","4.plugins\u002F1.built-in\u002F08.math",{"title":205,"path":206,"stem":207,"icon":208},"Task List","\u002Fplugins\u002Fbuilt-in\u002Ftask-list","4.plugins\u002F1.built-in\u002F09.task-list","i-lucide-check-square",{"title":210,"path":211,"stem":212,"icon":213},"Headings","\u002Fplugins\u002Fbuilt-in\u002Fheadings","4.plugins\u002F1.built-in\u002F10.headings","i-lucide-heading",{"title":76,"path":215,"stem":216,"icon":79},"\u002Fplugins\u002Fbuilt-in\u002Fjson-render","4.plugins\u002F1.built-in\u002F11.json-render",{"title":91,"path":218,"stem":219,"icon":94},"\u002Fplugins\u002Fbuilt-in\u002Fpunctuation","4.plugins\u002F1.built-in\u002F12.punctuation",{"title":221,"path":222,"stem":223,"icon":224},"Breaks","\u002Fplugins\u002Fbuilt-in\u002Fbreaks","4.plugins\u002F1.built-in\u002F13.breaks","i-lucide-corner-down-left",{"title":226,"path":227,"stem":228,"icon":69},"Binding","\u002Fplugins\u002Fbuilt-in\u002Fbinding","4.plugins\u002F1.built-in\u002F14.binding",{"title":230,"path":231,"stem":232,"children":233,"page":34},"Custom","\u002Fplugins\u002Fcustom","4.plugins\u002F2.custom",[234,238,242],{"title":235,"path":236,"stem":237},"Plugin API","\u002Fplugins\u002Fcustom\u002Fplugin-api","4.plugins\u002F2.custom\u002F1.plugin-api",{"title":239,"path":240,"stem":241},"AST API","\u002Fplugins\u002Fcustom\u002Fast-api","4.plugins\u002F2.custom\u002F2.ast-api",{"title":243,"path":244,"stem":245},"Markdown-it","\u002Fplugins\u002Fcustom\u002Fmarkdown-it","4.plugins\u002F2.custom\u002F3.markdown-it",{"title":247,"icon":248,"path":249,"stem":250,"children":251,"page":34},"API Reference","i-lucide-book-open","\u002Fapi","5.api",[252,256,260,264],{"title":253,"path":254,"stem":255},"Render API","\u002Fapi\u002Frender","5.api\u002F0.render",{"title":257,"path":258,"stem":259},"Parse API","\u002Fapi\u002Fparse","5.api\u002F1.parse",{"title":261,"path":262,"stem":263},"Streaming API","\u002Fapi\u002Fauto-close","5.api\u002F2.auto-close",{"title":265,"path":266,"stem":267},"Cheat Sheet","\u002Fapi\u002Freference","5.api\u002F3.reference",{"title":269,"icon":270,"path":271,"stem":272,"children":273,"page":34},"Knowledge Base","i-lucide-library","\u002Fkb","7.kb",[274,278,282,286],{"title":275,"path":276,"stem":277},"Why Comark?","\u002Fkb\u002Fwhy-comark","7.kb\u002F0.why-comark",{"title":279,"path":280,"stem":281},"Migration from MDC","\u002Fkb\u002Fmigration-from-mdc","7.kb\u002F2.migration-from-mdc",{"title":283,"path":284,"stem":285},"Migration from MDX","\u002Fkb\u002Fmigration-from-mdx","7.kb\u002F3.migration-from-mdx",{"title":287,"path":288,"stem":289},"Twoslash","\u002Fkb\u002Ftwoslash","7.kb\u002F4.twoslash",{"id":291,"title":187,"body":292,"description":2883,"extension":2884,"links":2885,"meta":2891,"navigation":2899,"path":188,"seo":2900,"stem":189,"__hash__":2901},"docs\u002F4.plugins\u002F1.built-in\u002F05.toc.md",{"type":293,"value":294,"toc":2864},"minimark",[295,320,324,467,470,474,481,488,494,509,517,522,660,662,665,772,785,790,804,835,842,847,850,873,879,884,893,921,927,929,931,935,1441,1445,1452,2683,2693,2697,2706,2776],[296,297,298,299,303,304,307,308,311,312,315,316,319],"p",{},"The ",[300,301,302],"code",{},"comark\u002Fplugins\u002Ftoc"," plugin generates a hierarchical table of contents from document headings and stores it in ",[300,305,306],{},"tree.meta.toc",". Headings ",[300,309,310],{},"h2"," through ",[300,313,314],{},"h6"," are included — ",[300,317,318],{},"h1"," is always excluded.",[310,321,323],{"id":322},"usage","Usage",[325,326,330],"pre",{"language":327,"class":328,"tabindex":329},"typescript","shiki shiki-themes material-theme-lighter material-theme-palenight","0",[300,331,333,366,367,366,383,366,385,366,411,366,429,366,437,366,439],{"class":332},"language-typescript",[334,335,338,342,346,350,353,356,359,363],"span",{"class":336,"style":337},"line","display: inline",[334,339,341],{"style":340},"color:#39ADB5;--shiki-light-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic","import",[334,343,345],{"style":344},"color:#39ADB5;--shiki-dark:#89DDFF"," {",[334,347,349],{"style":348},"color:#90A4AE;--shiki-dark:#BABED8"," parse",[334,351,352],{"style":344}," }",[334,354,355],{"style":340}," from",[334,357,358],{"style":344}," '",[334,360,362],{"style":361},"color:#91B859;--shiki-dark:#C3E88D","comark",[334,364,365],{"style":344},"'","\n",[334,368,369,371,374,377,379,381],{"class":336,"style":337},[334,370,341],{"style":340},[334,372,373],{"style":348}," toc ",[334,375,376],{"style":340},"from",[334,378,358],{"style":344},[334,380,302],{"style":361},[334,382,365],{"style":344},[334,384],{"class":336,"style":337},[334,386,387,391,394,397,400,403,406,409],{"class":336,"style":337},[334,388,390],{"style":389},"color:#9C3EDA;--shiki-dark:#C792EA","const",[334,392,393],{"style":348}," result ",[334,395,396],{"style":344},"=",[334,398,399],{"style":340}," await",[334,401,349],{"style":402},"color:#6182B8;--shiki-dark:#82AAFF",[334,404,405],{"style":348},"(content",[334,407,408],{"style":344},",",[334,410,345],{"style":344},[334,412,413,417,420,423,426],{"class":336,"style":337},[334,414,416],{"style":415},"color:#E53935;--shiki-dark:#F07178","  plugins",[334,418,419],{"style":344},":",[334,421,422],{"style":348}," [",[334,424,425],{"style":402},"toc",[334,427,428],{"style":348},"()]",[334,430,431,434],{"class":336,"style":337},[334,432,433],{"style":344},"}",[334,435,436],{"style":348},")",[334,438],{"class":336,"style":337},[334,440,441,444,447,450,453,455,458,460,463],{"class":336,"style":337},[334,442,443],{"style":348},"console",[334,445,446],{"style":344},".",[334,448,449],{"style":402},"log",[334,451,452],{"style":348},"(result",[334,454,446],{"style":344},[334,456,457],{"style":348},"meta",[334,459,446],{"style":344},[334,461,462],{"style":348},"toc) ",[334,464,466],{"style":465},"color:#90A4AE;--shiki-light-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic","\u002F\u002F TocTree",[468,469],"hr",{},[310,471,473],{"id":472},"api","API",[475,476,478],"h3",{"id":477},"api-code-tocoptions",[300,479,480],{},"toc(options?)",[296,482,483,484,487],{},"Returns a ",[300,485,486],{},"ComarkPlugin"," that generates a hierarchical TOC from headings.",[296,489,490],{},[491,492,493],"strong",{},"Parameters:",[495,496,497],"ul",{},[498,499,500,503,504],"li",{},[300,501,502],{},"options?"," - Optional configuration — see ",[505,506,508],"a",{"href":507},"#options","Options",[296,510,511,514,515],{},[491,512,513],{},"Returns:"," ",[300,516,486],{},[296,518,519,520,419],{},"The result is stored at ",[300,521,306],{},[325,523,524],{"language":327,"class":328,"tabindex":329},[300,525,526,366,537,366,550,366,563,366,575,366,591,366,595,366,597,366,605,366,617,366,629,366,640,366,656],{"class":332},[334,527,528,531,535],{"class":336,"style":337},[334,529,530],{"style":389},"interface",[334,532,534],{"style":533},"color:#E2931D;--shiki-dark:#FFCB6B"," TocTree",[334,536,345],{"style":344},[334,538,539,542,544,547],{"class":336,"style":337},[334,540,541],{"style":415},"  title",[334,543,419],{"style":344},[334,545,546],{"style":533}," string",[334,548,549],{"style":465},"       \u002F\u002F TOC title (from options or frontmatter)",[334,551,552,555,557,560],{"class":336,"style":337},[334,553,554],{"style":415},"  depth",[334,556,419],{"style":344},[334,558,559],{"style":533}," number",[334,561,562],{"style":465},"       \u002F\u002F Maximum heading depth included",[334,564,565,568,570,572],{"class":336,"style":337},[334,566,567],{"style":415},"  searchDepth",[334,569,419],{"style":344},[334,571,559],{"style":533},[334,573,574],{"style":465}," \u002F\u002F Search depth in nested structures",[334,576,577,580,582,585,588],{"class":336,"style":337},[334,578,579],{"style":415},"  links",[334,581,419],{"style":344},[334,583,584],{"style":533}," TocLink",[334,586,587],{"style":348},"[]    ",[334,589,590],{"style":465},"\u002F\u002F Hierarchical list of links",[334,592,593],{"class":336,"style":337},[334,594,433],{"style":344},[334,596],{"class":336,"style":337},[334,598,599,601,603],{"class":336,"style":337},[334,600,530],{"style":389},[334,602,584],{"style":533},[334,604,345],{"style":344},[334,606,607,610,612,614],{"class":336,"style":337},[334,608,609],{"style":415},"  id",[334,611,419],{"style":344},[334,613,546],{"style":533},[334,615,616],{"style":465},"           \u002F\u002F Heading ID for anchor links",[334,618,619,622,624,626],{"class":336,"style":337},[334,620,621],{"style":415},"  text",[334,623,419],{"style":344},[334,625,546],{"style":533},[334,627,628],{"style":465},"         \u002F\u002F Heading text",[334,630,631,633,635,637],{"class":336,"style":337},[334,632,554],{"style":415},[334,634,419],{"style":344},[334,636,559],{"style":533},[334,638,639],{"style":465},"        \u002F\u002F Heading level (2–6)",[334,641,642,645,648,650,653],{"class":336,"style":337},[334,643,644],{"style":415},"  children",[334,646,647],{"style":344},"?:",[334,649,584],{"style":533},[334,651,652],{"style":348},"[] ",[334,654,655],{"style":465},"\u002F\u002F Nested child headings",[334,657,658],{"class":336,"style":337},[334,659,433],{"style":344},[468,661],{},[310,663,508],{"id":664},"options",[666,667,668,687],"table",{},[669,670,671],"thead",{},[672,673,674,678,681,684],"tr",{},[675,676,677],"th",{},"Option",[675,679,680],{},"Type",[675,682,683],{},"Default",[675,685,686],{},"Description",[688,689,690,725,746],"tbody",{},[672,691,692,701,706,711],{},[693,694,695],"td",{},[505,696,698],{"href":697},"#code-depth",[300,699,700],{},"depth",[693,702,703],{},[300,704,705],{},"number",[693,707,708],{},[300,709,710],{},"2",[693,712,713,714,717,718,720,721,724],{},"Heading levels to include: ",[300,715,716],{},"1"," = h2 only, ",[300,719,710],{}," = h2–h3, ",[300,722,723],{},"3"," = h2–h4, etc.",[672,726,727,735,739,743],{},[693,728,729],{},[505,730,732],{"href":731},"#code-searchdepth",[300,733,734],{},"searchDepth",[693,736,737],{},[300,738,705],{},[693,740,741],{},[300,742,710],{},[693,744,745],{},"How deep to search for headings in nested component structures",[672,747,748,756,761,766],{},[693,749,750],{},[505,751,753],{"href":752},"#code-title",[300,754,755],{},"title",[693,757,758],{},[300,759,760],{},"string",[693,762,763],{},[300,764,765],{},"''",[693,767,768,769],{},"Title field on the returned ",[300,770,771],{},"TocTree",[773,774,775,776,778,779,781,782,784],"tip",{},"All three options can also be set via frontmatter — ",[300,777,700],{},", ",[300,780,734],{},", and ",[300,783,755],{}," keys are read automatically and override the plugin options.",[475,786,788],{"id":787},"options-code-depth",[300,789,700],{},[296,791,792,793,717,795,720,797,799,800,803],{},"Controls which heading levels to include. Maps to heading levels: ",[300,794,716],{},[300,796,710],{},[300,798,723],{}," = h2–h4, up to ",[300,801,802],{},"5"," = h2–h6.",[325,805,806],{"language":327,"class":328,"tabindex":329},[300,807,808],{"class":332},[334,809,810,812,815,818,821,823,827,829,832],{"class":336,"style":337},[334,811,425],{"style":402},[334,813,814],{"style":348},"(",[334,816,817],{"style":344},"{",[334,819,820],{"style":415}," depth",[334,822,419],{"style":344},[334,824,826],{"style":825},"color:#F76D47;--shiki-dark:#F78C6C"," 3",[334,828,352],{"style":344},[334,830,831],{"style":348},") ",[334,833,834],{"style":465},"\u002F\u002F include h2, h3, and h4",[296,836,837,514,840],{},[491,838,839],{},"Default:",[300,841,710],{},[475,843,845],{"id":844},"options-code-searchdepth",[300,846,734],{},[296,848,849],{},"Controls how deep to search for headings in nested component structures. Increase when headings are inside components or containers.",[325,851,852],{"language":327,"class":328,"tabindex":329},[300,853,854],{"class":332},[334,855,856,858,860,862,865,867,869,871],{"class":336,"style":337},[334,857,425],{"style":402},[334,859,814],{"style":348},[334,861,817],{"style":344},[334,863,864],{"style":415}," searchDepth",[334,866,419],{"style":344},[334,868,826],{"style":825},[334,870,352],{"style":344},[334,872,436],{"style":348},[296,874,875,514,877],{},[491,876,839],{},[300,878,710],{},[475,880,882],{"id":881},"options-code-title",[300,883,755],{},[296,885,886,887,889,890,892],{},"Sets the ",[300,888,755],{}," field on the returned ",[300,891,771],{},". Has no effect on rendering — use it to label the TOC in your layout component.",[325,894,895],{"language":327,"class":328,"tabindex":329},[300,896,897],{"class":332},[334,898,899,901,903,905,908,910,912,915,917,919],{"class":336,"style":337},[334,900,425],{"style":402},[334,902,814],{"style":348},[334,904,817],{"style":344},[334,906,907],{"style":415}," title",[334,909,419],{"style":344},[334,911,358],{"style":344},[334,913,914],{"style":361},"On This Page",[334,916,365],{"style":344},[334,918,352],{"style":344},[334,920,436],{"style":348},[296,922,923,514,925],{},[491,924,839],{},[300,926,765],{},[468,928],{},[310,930,5],{"id":7},[475,932,934],{"id":933},"examples-basic-toc-generation","Basic TOC Generation",[936,937,938,1077],"code-group",{},[325,939,940],{"language":327,"filename":257,"class":328,"tabindex":329},[300,941,942,366,960,366,974,366,976,366,991,366,993,366,998,366,1000,366,1005,366,1010,366,1012,366,1017,366,1022,366,1024,366,1058],{"class":332},[334,943,944,946,948,950,952,954,956,958],{"class":336,"style":337},[334,945,341],{"style":340},[334,947,345],{"style":344},[334,949,349],{"style":348},[334,951,352],{"style":344},[334,953,355],{"style":340},[334,955,358],{"style":344},[334,957,362],{"style":361},[334,959,365],{"style":344},[334,961,962,964,966,968,970,972],{"class":336,"style":337},[334,963,341],{"style":340},[334,965,373],{"style":348},[334,967,376],{"style":340},[334,969,358],{"style":344},[334,971,302],{"style":361},[334,973,365],{"style":344},[334,975],{"class":336,"style":337},[334,977,978,980,983,985,988],{"class":336,"style":337},[334,979,390],{"style":389},[334,981,982],{"style":348}," content ",[334,984,396],{"style":344},[334,986,987],{"style":344}," `",[334,989,990],{"style":361},"## Introduction",[334,992],{"class":336,"style":337},[334,994,995],{"class":336,"style":337},[334,996,997],{"style":361},"## Features",[334,999],{"class":336,"style":337},[334,1001,1002],{"class":336,"style":337},[334,1003,1004],{"style":361},"### Performance",[334,1006,1007],{"class":336,"style":337},[334,1008,1009],{"style":361},"### Flexibility",[334,1011],{"class":336,"style":337},[334,1013,1014],{"class":336,"style":337},[334,1015,1016],{"style":361},"## Conclusion",[334,1018,1019],{"class":336,"style":337},[334,1020,1021],{"style":344},"`",[334,1023],{"class":336,"style":337},[334,1025,1026,1028,1030,1032,1034,1036,1038,1040,1042,1045,1047,1049,1051,1054,1056],{"class":336,"style":337},[334,1027,390],{"style":389},[334,1029,393],{"style":348},[334,1031,396],{"style":344},[334,1033,399],{"style":340},[334,1035,349],{"style":402},[334,1037,405],{"style":348},[334,1039,408],{"style":344},[334,1041,345],{"style":344},[334,1043,1044],{"style":415}," plugins",[334,1046,419],{"style":344},[334,1048,422],{"style":348},[334,1050,425],{"style":402},[334,1052,1053],{"style":348},"()] ",[334,1055,433],{"style":344},[334,1057,436],{"style":348},[334,1059,1060,1062,1064,1066,1068,1070,1072,1074],{"class":336,"style":337},[334,1061,443],{"style":348},[334,1063,446],{"style":344},[334,1065,449],{"style":402},[334,1067,452],{"style":348},[334,1069,446],{"style":344},[334,1071,457],{"style":348},[334,1073,446],{"style":344},[334,1075,1076],{"style":348},"toc)",[325,1078,1081],{"language":1079,"filename":1080,"class":328,"tabindex":329},"json","Output",[300,1082,1084,366,1088,366,1105,366,1120,366,1134,366,1147,366,1201,366,1205,366,1225,366,1244,366,1258,366,1271,366,1322,366,1372,366,1377,366,1382,366,1432,366,1437],{"class":1083},"language-json",[334,1085,1086],{"class":336,"style":337},[334,1087,817],{"style":344},[334,1089,1090,1093,1095,1098,1100,1103],{"class":336,"style":337},[334,1091,1092],{"style":344},"  \"",[334,1094,755],{"style":389},[334,1096,1097],{"style":344},"\"",[334,1099,419],{"style":344},[334,1101,1102],{"style":344}," \"\"",[334,1104,408],{"style":344},[334,1106,1107,1109,1111,1113,1115,1118],{"class":336,"style":337},[334,1108,1092],{"style":344},[334,1110,700],{"style":389},[334,1112,1097],{"style":344},[334,1114,419],{"style":344},[334,1116,1117],{"style":825}," 2",[334,1119,408],{"style":344},[334,1121,1122,1124,1126,1128,1130,1132],{"class":336,"style":337},[334,1123,1092],{"style":344},[334,1125,734],{"style":389},[334,1127,1097],{"style":344},[334,1129,419],{"style":344},[334,1131,1117],{"style":825},[334,1133,408],{"style":344},[334,1135,1136,1138,1141,1143,1145],{"class":336,"style":337},[334,1137,1092],{"style":344},[334,1139,1140],{"style":389},"links",[334,1142,1097],{"style":344},[334,1144,419],{"style":344},[334,1146,422],{"style":344},[334,1148,1149,1152,1155,1158,1160,1162,1164,1167,1169,1171,1173,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198],{"class":336,"style":337},[334,1150,1151],{"style":344},"    {",[334,1153,1154],{"style":344}," \"",[334,1156,1157],{"style":533},"id",[334,1159,1097],{"style":344},[334,1161,419],{"style":344},[334,1163,1154],{"style":344},[334,1165,1166],{"style":361},"introduction",[334,1168,1097],{"style":344},[334,1170,408],{"style":344},[334,1172,1154],{"style":344},[334,1174,1175],{"style":533},"text",[334,1177,1097],{"style":344},[334,1179,419],{"style":344},[334,1181,1154],{"style":344},[334,1183,103],{"style":361},[334,1185,1097],{"style":344},[334,1187,408],{"style":344},[334,1189,1154],{"style":344},[334,1191,700],{"style":533},[334,1193,1097],{"style":344},[334,1195,419],{"style":344},[334,1197,1117],{"style":825},[334,1199,1200],{"style":344}," },",[334,1202,1203],{"class":336,"style":337},[334,1204,1151],{"style":344},[334,1206,1207,1210,1212,1214,1216,1218,1221,1223],{"class":336,"style":337},[334,1208,1209],{"style":344},"      \"",[334,1211,1157],{"style":533},[334,1213,1097],{"style":344},[334,1215,419],{"style":344},[334,1217,1154],{"style":344},[334,1219,1220],{"style":361},"features",[334,1222,1097],{"style":344},[334,1224,408],{"style":344},[334,1226,1227,1229,1231,1233,1235,1237,1240,1242],{"class":336,"style":337},[334,1228,1209],{"style":344},[334,1230,1175],{"style":533},[334,1232,1097],{"style":344},[334,1234,419],{"style":344},[334,1236,1154],{"style":344},[334,1238,1239],{"style":361},"Features",[334,1241,1097],{"style":344},[334,1243,408],{"style":344},[334,1245,1246,1248,1250,1252,1254,1256],{"class":336,"style":337},[334,1247,1209],{"style":344},[334,1249,700],{"style":533},[334,1251,1097],{"style":344},[334,1253,419],{"style":344},[334,1255,1117],{"style":825},[334,1257,408],{"style":344},[334,1259,1260,1262,1265,1267,1269],{"class":336,"style":337},[334,1261,1209],{"style":344},[334,1263,1264],{"style":533},"children",[334,1266,1097],{"style":344},[334,1268,419],{"style":344},[334,1270,422],{"style":344},[334,1272,1273,1276,1278,1280,1282,1284,1286,1289,1291,1293,1295,1297,1299,1301,1303,1306,1308,1310,1312,1314,1316,1318,1320],{"class":336,"style":337},[334,1274,1275],{"style":344},"        {",[334,1277,1154],{"style":344},[334,1279,1157],{"style":825},[334,1281,1097],{"style":344},[334,1283,419],{"style":344},[334,1285,1154],{"style":344},[334,1287,1288],{"style":361},"performance",[334,1290,1097],{"style":344},[334,1292,408],{"style":344},[334,1294,1154],{"style":344},[334,1296,1175],{"style":825},[334,1298,1097],{"style":344},[334,1300,419],{"style":344},[334,1302,1154],{"style":344},[334,1304,1305],{"style":361},"Performance",[334,1307,1097],{"style":344},[334,1309,408],{"style":344},[334,1311,1154],{"style":344},[334,1313,700],{"style":825},[334,1315,1097],{"style":344},[334,1317,419],{"style":344},[334,1319,826],{"style":825},[334,1321,1200],{"style":344},[334,1323,1324,1326,1328,1330,1332,1334,1336,1339,1341,1343,1345,1347,1349,1351,1353,1356,1358,1360,1362,1364,1366,1368,1370],{"class":336,"style":337},[334,1325,1275],{"style":344},[334,1327,1154],{"style":344},[334,1329,1157],{"style":825},[334,1331,1097],{"style":344},[334,1333,419],{"style":344},[334,1335,1154],{"style":344},[334,1337,1338],{"style":361},"flexibility",[334,1340,1097],{"style":344},[334,1342,408],{"style":344},[334,1344,1154],{"style":344},[334,1346,1175],{"style":825},[334,1348,1097],{"style":344},[334,1350,419],{"style":344},[334,1352,1154],{"style":344},[334,1354,1355],{"style":361},"Flexibility",[334,1357,1097],{"style":344},[334,1359,408],{"style":344},[334,1361,1154],{"style":344},[334,1363,700],{"style":825},[334,1365,1097],{"style":344},[334,1367,419],{"style":344},[334,1369,826],{"style":825},[334,1371,352],{"style":344},[334,1373,1374],{"class":336,"style":337},[334,1375,1376],{"style":344},"      ]",[334,1378,1379],{"class":336,"style":337},[334,1380,1381],{"style":344},"    },",[334,1383,1384,1386,1388,1390,1392,1394,1396,1399,1401,1403,1405,1407,1409,1411,1413,1416,1418,1420,1422,1424,1426,1428,1430],{"class":336,"style":337},[334,1385,1151],{"style":344},[334,1387,1154],{"style":344},[334,1389,1157],{"style":533},[334,1391,1097],{"style":344},[334,1393,419],{"style":344},[334,1395,1154],{"style":344},[334,1397,1398],{"style":361},"conclusion",[334,1400,1097],{"style":344},[334,1402,408],{"style":344},[334,1404,1154],{"style":344},[334,1406,1175],{"style":533},[334,1408,1097],{"style":344},[334,1410,419],{"style":344},[334,1412,1154],{"style":344},[334,1414,1415],{"style":361},"Conclusion",[334,1417,1097],{"style":344},[334,1419,408],{"style":344},[334,1421,1154],{"style":344},[334,1423,700],{"style":533},[334,1425,1097],{"style":344},[334,1427,419],{"style":344},[334,1429,1117],{"style":825},[334,1431,352],{"style":344},[334,1433,1434],{"class":336,"style":337},[334,1435,1436],{"style":344},"  ]",[334,1438,1439],{"class":336,"style":337},[334,1440,433],{"style":344},[475,1442,1444],{"id":1443},"examples-docs-layout","Docs Layout",[296,1446,1447,1448,1451],{},"Parse once to get the TOC, then render it alongside the ",[300,1449,1450],{},"\u003CComark>"," component:",[936,1453,1454,1998],{},[325,1455,1457],{"language":1456,"filename":56,"class":328,"tabindex":329},"vue",[300,1458,1460,366,1486,366,1504,366,1524,366,1539,366,1541,366,1569,366,1571,366,1599,366,1629,366,1649,366,1658,366,1660,366,1669,366,1691,366,1701,366,1719,366,1728,366,1737,366,1770,366,1800,366,1820,366,1851,366,1880,366,1889,366,1898,366,1907,366,1916,366,1925,366,1934,366,1943,366,1973,366,1981,366,1990],{"class":1459},"language-vue",[334,1461,1462,1465,1468,1471,1474,1476,1478,1481,1483],{"class":336,"style":337},[334,1463,1464],{"style":344},"\u003C",[334,1466,1467],{"style":415},"script",[334,1469,1470],{"style":389}," setup",[334,1472,1473],{"style":389}," lang",[334,1475,396],{"style":344},[334,1477,1097],{"style":344},[334,1479,1480],{"style":361},"ts",[334,1482,1097],{"style":344},[334,1484,1485],{"style":344},">",[334,1487,1488,1490,1492,1494,1496,1498,1500,1502],{"class":336,"style":337},[334,1489,341],{"style":340},[334,1491,345],{"style":344},[334,1493,349],{"style":348},[334,1495,352],{"style":344},[334,1497,355],{"style":340},[334,1499,358],{"style":344},[334,1501,362],{"style":361},[334,1503,365],{"style":344},[334,1505,1506,1508,1510,1513,1515,1517,1519,1522],{"class":336,"style":337},[334,1507,341],{"style":340},[334,1509,345],{"style":344},[334,1511,1512],{"style":348}," Comark",[334,1514,352],{"style":344},[334,1516,355],{"style":340},[334,1518,358],{"style":344},[334,1520,1521],{"style":361},"@comark\u002Fvue",[334,1523,365],{"style":344},[334,1525,1526,1528,1530,1532,1534,1537],{"class":336,"style":337},[334,1527,341],{"style":340},[334,1529,373],{"style":348},[334,1531,376],{"style":340},[334,1533,358],{"style":344},[334,1535,1536],{"style":361},"@comark\u002Fvue\u002Fplugins\u002Ftoc",[334,1538,365],{"style":344},[334,1540],{"class":336,"style":337},[334,1542,1543,1545,1548,1550,1553,1556,1559,1561,1563,1566],{"class":336,"style":337},[334,1544,390],{"style":389},[334,1546,1547],{"style":348}," props ",[334,1549,396],{"style":344},[334,1551,1552],{"style":402}," defineProps",[334,1554,1555],{"style":344},"\u003C{",[334,1557,1558],{"style":415}," content",[334,1560,419],{"style":344},[334,1562,546],{"style":533},[334,1564,1565],{"style":344}," }>",[334,1567,1568],{"style":348},"()",[334,1570],{"class":336,"style":337},[334,1572,1573,1575,1578,1580,1582,1584,1586,1588,1590,1592,1594,1596],{"class":336,"style":337},[334,1574,390],{"style":389},[334,1576,1577],{"style":348}," plugins ",[334,1579,396],{"style":344},[334,1581,422],{"style":348},[334,1583,425],{"style":402},[334,1585,814],{"style":348},[334,1587,817],{"style":344},[334,1589,820],{"style":415},[334,1591,419],{"style":344},[334,1593,826],{"style":825},[334,1595,352],{"style":344},[334,1597,1598],{"style":348},")]",[334,1600,1601,1603,1605,1607,1609,1611,1614,1616,1619,1621,1623,1625,1627],{"class":336,"style":337},[334,1602,390],{"style":389},[334,1604,393],{"style":348},[334,1606,396],{"style":344},[334,1608,399],{"style":340},[334,1610,349],{"style":402},[334,1612,1613],{"style":348},"(props",[334,1615,446],{"style":344},[334,1617,1618],{"style":348},"content",[334,1620,408],{"style":344},[334,1622,345],{"style":344},[334,1624,1577],{"style":348},[334,1626,433],{"style":344},[334,1628,436],{"style":348},[334,1630,1631,1633,1636,1638,1641,1643,1645,1647],{"class":336,"style":337},[334,1632,390],{"style":389},[334,1634,1635],{"style":348}," tocData ",[334,1637,396],{"style":344},[334,1639,1640],{"style":348}," result",[334,1642,446],{"style":344},[334,1644,457],{"style":348},[334,1646,446],{"style":344},[334,1648,425],{"style":348},[334,1650,1651,1654,1656],{"class":336,"style":337},[334,1652,1653],{"style":344},"\u003C\u002F",[334,1655,1467],{"style":415},[334,1657,1485],{"style":344},[334,1659],{"class":336,"style":337},[334,1661,1662,1664,1667],{"class":336,"style":337},[334,1663,1464],{"style":344},[334,1665,1666],{"style":415},"template",[334,1668,1485],{"style":344},[334,1670,1671,1674,1677,1680,1682,1684,1687,1689],{"class":336,"style":337},[334,1672,1673],{"style":344},"  \u003C",[334,1675,1676],{"style":415},"div",[334,1678,1679],{"style":389}," class",[334,1681,396],{"style":344},[334,1683,1097],{"style":344},[334,1685,1686],{"style":361},"docs-layout",[334,1688,1097],{"style":344},[334,1690,1485],{"style":344},[334,1692,1693,1696,1699],{"class":336,"style":337},[334,1694,1695],{"style":344},"    \u003C",[334,1697,1698],{"style":415},"aside",[334,1700,1485],{"style":344},[334,1702,1703,1706,1708,1710,1713,1715,1717],{"class":336,"style":337},[334,1704,1705],{"style":344},"      \u003C",[334,1707,310],{"style":415},[334,1709,1485],{"style":344},[334,1711,1712],{"style":348},"{{ tocData.title || 'On This Page' }}",[334,1714,1653],{"style":344},[334,1716,310],{"style":415},[334,1718,1485],{"style":344},[334,1720,1721,1723,1726],{"class":336,"style":337},[334,1722,1705],{"style":344},[334,1724,1725],{"style":415},"nav",[334,1727,1485],{"style":344},[334,1729,1730,1733,1735],{"class":336,"style":337},[334,1731,1732],{"style":344},"        \u003C",[334,1734,495],{"style":415},[334,1736,1485],{"style":344},[334,1738,1739,1742,1744,1747,1749,1751,1754,1756,1759,1761,1763,1766,1768],{"class":336,"style":337},[334,1740,1741],{"style":344},"          \u003C",[334,1743,498],{"style":415},[334,1745,1746],{"style":389}," v-for",[334,1748,396],{"style":344},[334,1750,1097],{"style":344},[334,1752,1753],{"style":361},"link in tocData.links",[334,1755,1097],{"style":344},[334,1757,1758],{"style":389}," :key",[334,1760,396],{"style":344},[334,1762,1097],{"style":344},[334,1764,1765],{"style":361},"link.id",[334,1767,1097],{"style":344},[334,1769,1485],{"style":344},[334,1771,1772,1775,1777,1780,1782,1784,1787,1789,1791,1794,1796,1798],{"class":336,"style":337},[334,1773,1774],{"style":344},"            \u003C",[334,1776,505],{"style":415},[334,1778,1779],{"style":389}," :href",[334,1781,396],{"style":344},[334,1783,1097],{"style":344},[334,1785,1786],{"style":361},"`#${link.id}`",[334,1788,1097],{"style":344},[334,1790,1485],{"style":344},[334,1792,1793],{"style":348},"{{ link.text }}",[334,1795,1653],{"style":344},[334,1797,505],{"style":415},[334,1799,1485],{"style":344},[334,1801,1802,1804,1806,1809,1811,1813,1816,1818],{"class":336,"style":337},[334,1803,1774],{"style":344},[334,1805,495],{"style":415},[334,1807,1808],{"style":389}," v-if",[334,1810,396],{"style":344},[334,1812,1097],{"style":344},[334,1814,1815],{"style":361},"link.children",[334,1817,1097],{"style":344},[334,1819,1485],{"style":344},[334,1821,1822,1825,1827,1829,1831,1833,1836,1838,1840,1842,1844,1847,1849],{"class":336,"style":337},[334,1823,1824],{"style":344},"              \u003C",[334,1826,498],{"style":415},[334,1828,1746],{"style":389},[334,1830,396],{"style":344},[334,1832,1097],{"style":344},[334,1834,1835],{"style":361},"child in link.children",[334,1837,1097],{"style":344},[334,1839,1758],{"style":389},[334,1841,396],{"style":344},[334,1843,1097],{"style":344},[334,1845,1846],{"style":361},"child.id",[334,1848,1097],{"style":344},[334,1850,1485],{"style":344},[334,1852,1853,1856,1858,1860,1862,1864,1867,1869,1871,1874,1876,1878],{"class":336,"style":337},[334,1854,1855],{"style":344},"                \u003C",[334,1857,505],{"style":415},[334,1859,1779],{"style":389},[334,1861,396],{"style":344},[334,1863,1097],{"style":344},[334,1865,1866],{"style":361},"`#${child.id}`",[334,1868,1097],{"style":344},[334,1870,1485],{"style":344},[334,1872,1873],{"style":348},"{{ child.text }}",[334,1875,1653],{"style":344},[334,1877,505],{"style":415},[334,1879,1485],{"style":344},[334,1881,1882,1885,1887],{"class":336,"style":337},[334,1883,1884],{"style":344},"              \u003C\u002F",[334,1886,498],{"style":415},[334,1888,1485],{"style":344},[334,1890,1891,1894,1896],{"class":336,"style":337},[334,1892,1893],{"style":344},"            \u003C\u002F",[334,1895,495],{"style":415},[334,1897,1485],{"style":344},[334,1899,1900,1903,1905],{"class":336,"style":337},[334,1901,1902],{"style":344},"          \u003C\u002F",[334,1904,498],{"style":415},[334,1906,1485],{"style":344},[334,1908,1909,1912,1914],{"class":336,"style":337},[334,1910,1911],{"style":344},"        \u003C\u002F",[334,1913,495],{"style":415},[334,1915,1485],{"style":344},[334,1917,1918,1921,1923],{"class":336,"style":337},[334,1919,1920],{"style":344},"      \u003C\u002F",[334,1922,1725],{"style":415},[334,1924,1485],{"style":344},[334,1926,1927,1930,1932],{"class":336,"style":337},[334,1928,1929],{"style":344},"    \u003C\u002F",[334,1931,1698],{"style":415},[334,1933,1485],{"style":344},[334,1935,1936,1938,1941],{"class":336,"style":337},[334,1937,1695],{"style":344},[334,1939,1940],{"style":415},"main",[334,1942,1485],{"style":344},[334,1944,1945,1947,1950,1953,1955,1957,1960,1962,1964,1967,1969,1971],{"class":336,"style":337},[334,1946,1705],{"style":344},[334,1948,1949],{"style":415},"Comark",[334,1951,1952],{"style":389}," :plugins",[334,1954,396],{"style":344},[334,1956,1097],{"style":344},[334,1958,1959],{"style":361},"plugins",[334,1961,1097],{"style":344},[334,1963,1485],{"style":344},[334,1965,1966],{"style":348},"{{ props.content }}",[334,1968,1653],{"style":344},[334,1970,1949],{"style":415},[334,1972,1485],{"style":344},[334,1974,1975,1977,1979],{"class":336,"style":337},[334,1976,1929],{"style":344},[334,1978,1940],{"style":415},[334,1980,1485],{"style":344},[334,1982,1983,1986,1988],{"class":336,"style":337},[334,1984,1985],{"style":344},"  \u003C\u002F",[334,1987,1676],{"style":415},[334,1989,1485],{"style":344},[334,1991,1992,1994,1996],{"class":336,"style":337},[334,1993,1653],{"style":344},[334,1995,1666],{"style":415},[334,1997,1485],{"style":344},[325,1999,2001],{"language":2000,"filename":46,"class":328,"tabindex":329},"tsx",[300,2002,2004,366,2029,366,2047,366,2066,366,2081,366,2083,366,2109,366,2111,366,2144,366,2181,366,2183,366,2197,366,2245,366,2257,366,2259,366,2267,366,2286,366,2294,366,2327,366,2335,366,2343,366,2377,366,2398,366,2441,366,2458,366,2467,366,2499,366,2518,366,2557,366,2566,366,2573,366,2582,366,2589,366,2597,366,2604,366,2612,366,2620,366,2628,366,2636,366,2658,366,2666,366,2674,366,2679],{"class":2003},"language-tsx",[334,2005,2006,2008,2010,2013,2015,2018,2020,2022,2024,2027],{"class":336,"style":337},[334,2007,341],{"style":340},[334,2009,345],{"style":344},[334,2011,2012],{"style":348}," useEffect",[334,2014,408],{"style":344},[334,2016,2017],{"style":348}," useState",[334,2019,352],{"style":344},[334,2021,355],{"style":340},[334,2023,358],{"style":344},[334,2025,2026],{"style":361},"react",[334,2028,365],{"style":344},[334,2030,2031,2033,2035,2037,2039,2041,2043,2045],{"class":336,"style":337},[334,2032,341],{"style":340},[334,2034,345],{"style":344},[334,2036,349],{"style":348},[334,2038,352],{"style":344},[334,2040,355],{"style":340},[334,2042,358],{"style":344},[334,2044,362],{"style":361},[334,2046,365],{"style":344},[334,2048,2049,2051,2053,2055,2057,2059,2061,2064],{"class":336,"style":337},[334,2050,341],{"style":340},[334,2052,345],{"style":344},[334,2054,1512],{"style":348},[334,2056,352],{"style":344},[334,2058,355],{"style":340},[334,2060,358],{"style":344},[334,2062,2063],{"style":361},"@comark\u002Freact",[334,2065,365],{"style":344},[334,2067,2068,2070,2072,2074,2076,2079],{"class":336,"style":337},[334,2069,341],{"style":340},[334,2071,373],{"style":348},[334,2073,376],{"style":340},[334,2075,358],{"style":344},[334,2077,2078],{"style":361},"@comark\u002Freact\u002Fplugins\u002Ftoc",[334,2080,365],{"style":344},[334,2082],{"class":336,"style":337},[334,2084,2085,2087,2089,2091,2093,2095,2097,2099,2101,2103,2105,2107],{"class":336,"style":337},[334,2086,390],{"style":389},[334,2088,1577],{"style":348},[334,2090,396],{"style":344},[334,2092,422],{"style":348},[334,2094,425],{"style":402},[334,2096,814],{"style":348},[334,2098,817],{"style":344},[334,2100,820],{"style":415},[334,2102,419],{"style":344},[334,2104,826],{"style":825},[334,2106,352],{"style":344},[334,2108,1598],{"style":348},[334,2110],{"class":336,"style":337},[334,2112,2113,2116,2119,2122,2125,2128,2131,2133,2135,2137,2139,2142],{"class":336,"style":337},[334,2114,2115],{"style":340},"export",[334,2117,2118],{"style":389}," function",[334,2120,2121],{"style":402}," DocsLayout",[334,2123,2124],{"style":344},"({",[334,2126,1558],{"style":2127},"color:#90A4AE;--shiki-light-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic",[334,2129,2130],{"style":344}," }:",[334,2132,345],{"style":344},[334,2134,1558],{"style":415},[334,2136,419],{"style":344},[334,2138,546],{"style":533},[334,2140,2141],{"style":344}," })",[334,2143,345],{"style":344},[334,2145,2146,2149,2151,2154,2156,2159,2162,2165,2167,2169,2172,2174,2176,2179],{"class":336,"style":337},[334,2147,2148],{"style":389},"  const",[334,2150,422],{"style":344},[334,2152,2153],{"style":348},"tocData",[334,2155,408],{"style":344},[334,2157,2158],{"style":348}," setTocData",[334,2160,2161],{"style":344},"]",[334,2163,2164],{"style":344}," =",[334,2166,2017],{"style":402},[334,2168,1464],{"style":344},[334,2170,2171],{"style":533},"any",[334,2173,1485],{"style":344},[334,2175,814],{"style":415},[334,2177,2178],{"style":344},"null",[334,2180,436],{"style":415},[334,2182],{"class":336,"style":337},[334,2184,2185,2188,2190,2192,2195],{"class":336,"style":337},[334,2186,2187],{"style":402},"  useEffect",[334,2189,814],{"style":415},[334,2191,1568],{"style":344},[334,2193,2194],{"style":389}," =>",[334,2196,345],{"style":344},[334,2198,2199,2202,2204,2206,2208,2210,2212,2214,2216,2218,2221,2223,2226,2228,2230,2232,2234,2236,2238,2240,2242],{"class":336,"style":337},[334,2200,2201],{"style":402},"    parse",[334,2203,814],{"style":415},[334,2205,1618],{"style":348},[334,2207,408],{"style":344},[334,2209,345],{"style":344},[334,2211,1044],{"style":348},[334,2213,352],{"style":344},[334,2215,436],{"style":415},[334,2217,446],{"style":344},[334,2219,2220],{"style":402},"then",[334,2222,814],{"style":415},[334,2224,2225],{"style":2127},"result",[334,2227,2194],{"style":389},[334,2229,2158],{"style":402},[334,2231,814],{"style":415},[334,2233,2225],{"style":348},[334,2235,446],{"style":344},[334,2237,457],{"style":348},[334,2239,446],{"style":344},[334,2241,425],{"style":348},[334,2243,2244],{"style":415},"))",[334,2246,2247,2250,2252,2254],{"class":336,"style":337},[334,2248,2249],{"style":344},"  },",[334,2251,422],{"style":415},[334,2253,1618],{"style":348},[334,2255,2256],{"style":415},"])",[334,2258],{"class":336,"style":337},[334,2260,2261,2264],{"class":336,"style":337},[334,2262,2263],{"style":340},"  return",[334,2265,2266],{"style":415}," (",[334,2268,2269,2271,2273,2276,2278,2280,2282,2284],{"class":336,"style":337},[334,2270,1695],{"style":344},[334,2272,1676],{"style":415},[334,2274,2275],{"style":389}," className",[334,2277,396],{"style":344},[334,2279,1097],{"style":344},[334,2281,1686],{"style":361},[334,2283,1097],{"style":344},[334,2285,1485],{"style":344},[334,2287,2288,2290,2292],{"class":336,"style":337},[334,2289,1705],{"style":344},[334,2291,1698],{"style":415},[334,2293,1485],{"style":344},[334,2295,2296,2298,2300,2303,2305,2308,2311,2314,2316,2318,2320,2323,2325],{"class":336,"style":337},[334,2297,1732],{"style":344},[334,2299,310],{"style":415},[334,2301,2302],{"style":344},">{",[334,2304,2153],{"style":348},[334,2306,2307],{"style":344},"?.",[334,2309,2310],{"style":348},"title ",[334,2312,2313],{"style":344},"||",[334,2315,358],{"style":344},[334,2317,914],{"style":361},[334,2319,365],{"style":344},[334,2321,2322],{"style":344},"}\u003C\u002F",[334,2324,310],{"style":415},[334,2326,1485],{"style":344},[334,2328,2329,2331,2333],{"class":336,"style":337},[334,2330,1732],{"style":344},[334,2332,1725],{"style":415},[334,2334,1485],{"style":344},[334,2336,2337,2339,2341],{"class":336,"style":337},[334,2338,1741],{"style":344},[334,2340,495],{"style":415},[334,2342,1485],{"style":344},[334,2344,2345,2348,2350,2352,2354,2356,2359,2361,2363,2366,2368,2371,2373,2375],{"class":336,"style":337},[334,2346,2347],{"style":344},"            {",[334,2349,2153],{"style":348},[334,2351,2307],{"style":344},[334,2353,1140],{"style":348},[334,2355,446],{"style":344},[334,2357,2358],{"style":402},"map",[334,2360,814],{"style":348},[334,2362,814],{"style":344},[334,2364,2365],{"style":2127},"link",[334,2367,419],{"style":344},[334,2369,2370],{"style":533}," any",[334,2372,436],{"style":344},[334,2374,2194],{"style":389},[334,2376,2266],{"style":348},[334,2378,2379,2381,2383,2386,2389,2391,2393,2395],{"class":336,"style":337},[334,2380,1824],{"style":344},[334,2382,498],{"style":415},[334,2384,2385],{"style":389}," key",[334,2387,2388],{"style":344},"={",[334,2390,2365],{"style":348},[334,2392,446],{"style":344},[334,2394,1157],{"style":348},[334,2396,2397],{"style":344},"}>",[334,2399,2400,2402,2404,2407,2409,2411,2414,2417,2419,2421,2423,2426,2429,2431,2433,2435,2437,2439],{"class":336,"style":337},[334,2401,1855],{"style":344},[334,2403,505],{"style":415},[334,2405,2406],{"style":389}," href",[334,2408,2388],{"style":344},[334,2410,1021],{"style":344},[334,2412,2413],{"style":361},"#",[334,2415,2416],{"style":344},"${",[334,2418,2365],{"style":348},[334,2420,446],{"style":344},[334,2422,1157],{"style":348},[334,2424,2425],{"style":344},"}`",[334,2427,2428],{"style":344},"}>{",[334,2430,2365],{"style":348},[334,2432,446],{"style":344},[334,2434,1175],{"style":348},[334,2436,2322],{"style":344},[334,2438,505],{"style":415},[334,2440,1485],{"style":344},[334,2442,2443,2446,2448,2450,2453,2456],{"class":336,"style":337},[334,2444,2445],{"style":344},"                {",[334,2447,2365],{"style":348},[334,2449,446],{"style":344},[334,2451,2452],{"style":348},"children ",[334,2454,2455],{"style":344},"&&",[334,2457,2266],{"style":348},[334,2459,2460,2463,2465],{"class":336,"style":337},[334,2461,2462],{"style":344},"                  \u003C",[334,2464,495],{"style":415},[334,2466,1485],{"style":344},[334,2468,2469,2472,2474,2476,2478,2480,2482,2484,2486,2489,2491,2493,2495,2497],{"class":336,"style":337},[334,2470,2471],{"style":344},"                    {",[334,2473,2365],{"style":348},[334,2475,446],{"style":344},[334,2477,1264],{"style":348},[334,2479,446],{"style":344},[334,2481,2358],{"style":402},[334,2483,814],{"style":348},[334,2485,814],{"style":344},[334,2487,2488],{"style":2127},"child",[334,2490,419],{"style":344},[334,2492,2370],{"style":533},[334,2494,436],{"style":344},[334,2496,2194],{"style":389},[334,2498,2266],{"style":348},[334,2500,2501,2504,2506,2508,2510,2512,2514,2516],{"class":336,"style":337},[334,2502,2503],{"style":344},"                      \u003C",[334,2505,498],{"style":415},[334,2507,2385],{"style":389},[334,2509,2388],{"style":344},[334,2511,2488],{"style":348},[334,2513,446],{"style":344},[334,2515,1157],{"style":348},[334,2517,2397],{"style":344},[334,2519,2520,2523,2525,2527,2529,2531,2533,2535,2537,2539,2541,2543,2545,2547,2549,2551,2553,2555],{"class":336,"style":337},[334,2521,2522],{"style":344},"                        \u003C",[334,2524,505],{"style":415},[334,2526,2406],{"style":389},[334,2528,2388],{"style":344},[334,2530,1021],{"style":344},[334,2532,2413],{"style":361},[334,2534,2416],{"style":344},[334,2536,2488],{"style":348},[334,2538,446],{"style":344},[334,2540,1157],{"style":348},[334,2542,2425],{"style":344},[334,2544,2428],{"style":344},[334,2546,2488],{"style":348},[334,2548,446],{"style":344},[334,2550,1175],{"style":348},[334,2552,2322],{"style":344},[334,2554,505],{"style":415},[334,2556,1485],{"style":344},[334,2558,2559,2562,2564],{"class":336,"style":337},[334,2560,2561],{"style":344},"                      \u003C\u002F",[334,2563,498],{"style":415},[334,2565,1485],{"style":344},[334,2567,2568,2571],{"class":336,"style":337},[334,2569,2570],{"style":348},"                    ))",[334,2572,433],{"style":344},[334,2574,2575,2578,2580],{"class":336,"style":337},[334,2576,2577],{"style":344},"                  \u003C\u002F",[334,2579,495],{"style":415},[334,2581,1485],{"style":344},[334,2583,2584,2587],{"class":336,"style":337},[334,2585,2586],{"style":348},"                )",[334,2588,433],{"style":344},[334,2590,2591,2593,2595],{"class":336,"style":337},[334,2592,1884],{"style":344},[334,2594,498],{"style":415},[334,2596,1485],{"style":344},[334,2598,2599,2602],{"class":336,"style":337},[334,2600,2601],{"style":348},"            ))",[334,2603,433],{"style":344},[334,2605,2606,2608,2610],{"class":336,"style":337},[334,2607,1902],{"style":344},[334,2609,495],{"style":415},[334,2611,1485],{"style":344},[334,2613,2614,2616,2618],{"class":336,"style":337},[334,2615,1911],{"style":344},[334,2617,1725],{"style":415},[334,2619,1485],{"style":344},[334,2621,2622,2624,2626],{"class":336,"style":337},[334,2623,1920],{"style":344},[334,2625,1698],{"style":415},[334,2627,1485],{"style":344},[334,2629,2630,2632,2634],{"class":336,"style":337},[334,2631,1705],{"style":344},[334,2633,1940],{"style":415},[334,2635,1485],{"style":344},[334,2637,2638,2640,2642,2644,2646,2648,2650,2652,2654,2656],{"class":336,"style":337},[334,2639,1732],{"style":344},[334,2641,1949],{"style":533},[334,2643,1044],{"style":389},[334,2645,2388],{"style":344},[334,2647,1959],{"style":348},[334,2649,2428],{"style":344},[334,2651,1618],{"style":348},[334,2653,2322],{"style":344},[334,2655,1949],{"style":533},[334,2657,1485],{"style":344},[334,2659,2660,2662,2664],{"class":336,"style":337},[334,2661,1920],{"style":344},[334,2663,1940],{"style":415},[334,2665,1485],{"style":344},[334,2667,2668,2670,2672],{"class":336,"style":337},[334,2669,1929],{"style":344},[334,2671,1676],{"style":415},[334,2673,1485],{"style":344},[334,2675,2676],{"class":336,"style":337},[334,2677,2678],{"style":415},"  )",[334,2680,2681],{"class":336,"style":337},[334,2682,433],{"style":344},[773,2684,2685,2686,2688,2689,2692],{},"For deeply nested TOCs, render ",[300,2687,1815],{}," recursively — define a ",[300,2690,2691],{},"TocLink"," component that calls itself for each child.",[475,2694,2696],{"id":2695},"examples-with-frontmatter","With Frontmatter",[296,2698,2699,778,2701,781,2703,2705],{},[300,2700,700],{},[300,2702,734],{},[300,2704,755],{}," can be set in the document's frontmatter and will override plugin options:",[325,2707,2709],{"language":2708,"class":328,"tabindex":329},"markdown",[300,2710,2712,366,2717,366,2726,366,2734,366,2742,366,2746,366,2748,366,2756,366,2758,366,2766,366,2768],{"class":2711},"language-markdown",[334,2713,2714],{"class":336,"style":337},[334,2715,2716],{"style":344},"---",[334,2718,2719,2721,2723],{"class":336,"style":337},[334,2720,755],{"style":415},[334,2722,419],{"style":344},[334,2724,2725],{"style":361}," My Guide",[334,2727,2728,2730,2732],{"class":336,"style":337},[334,2729,700],{"style":415},[334,2731,419],{"style":344},[334,2733,826],{"style":825},[334,2735,2736,2738,2740],{"class":336,"style":337},[334,2737,734],{"style":415},[334,2739,419],{"style":344},[334,2741,826],{"style":825},[334,2743,2744],{"class":336,"style":337},[334,2745,2716],{"style":344},[334,2747],{"class":336,"style":337},[334,2749,2750,2753],{"class":336,"style":337},[334,2751,2752],{"style":344},"# ",[334,2754,2755],{"style":533},"My Guide",[334,2757],{"class":336,"style":337},[334,2759,2760,2763],{"class":336,"style":337},[334,2761,2762],{"style":344},"## ",[334,2764,2765],{"style":533},"Section 1",[334,2767],{"class":336,"style":337},[334,2769,2770,2773],{"class":336,"style":337},[334,2771,2772],{"style":344},"### ",[334,2774,2775],{"style":533},"Subsection 1.1",[325,2777,2778],{"language":327,"class":328,"tabindex":329},[300,2779,2780,366,2812,366,2838],{"class":332},[334,2781,2782,2784,2786,2788,2790,2792,2794,2796,2798,2800,2802,2804,2806,2808,2810],{"class":336,"style":337},[334,2783,390],{"style":389},[334,2785,393],{"style":348},[334,2787,396],{"style":344},[334,2789,399],{"style":340},[334,2791,349],{"style":402},[334,2793,405],{"style":348},[334,2795,408],{"style":344},[334,2797,345],{"style":344},[334,2799,1044],{"style":415},[334,2801,419],{"style":344},[334,2803,422],{"style":348},[334,2805,425],{"style":402},[334,2807,1053],{"style":348},[334,2809,433],{"style":344},[334,2811,436],{"style":348},[334,2813,2814,2816,2818,2820,2822,2824,2826,2828,2830,2832,2835],{"class":336,"style":337},[334,2815,443],{"style":348},[334,2817,446],{"style":344},[334,2819,449],{"style":402},[334,2821,452],{"style":348},[334,2823,446],{"style":344},[334,2825,457],{"style":348},[334,2827,446],{"style":344},[334,2829,425],{"style":348},[334,2831,446],{"style":344},[334,2833,2834],{"style":348},"depth) ",[334,2836,2837],{"style":465},"\u002F\u002F 3 — from frontmatter",[334,2839,2840,2842,2844,2846,2848,2850,2852,2854,2856,2858,2861],{"class":336,"style":337},[334,2841,443],{"style":348},[334,2843,446],{"style":344},[334,2845,449],{"style":402},[334,2847,452],{"style":348},[334,2849,446],{"style":344},[334,2851,457],{"style":348},[334,2853,446],{"style":344},[334,2855,425],{"style":348},[334,2857,446],{"style":344},[334,2859,2860],{"style":348},"title) ",[334,2862,2863],{"style":465},"\u002F\u002F \"My Guide\" — from frontmatter",{"title":2865,"searchDepth":2866,"depth":2866,"links":2867},"",2,[2868,2869,2873,2878],{"id":322,"depth":2866,"text":323},{"id":472,"depth":2866,"text":473,"children":2870},[2871],{"id":477,"depth":2872,"text":480},3,{"id":664,"depth":2866,"text":508,"children":2874},[2875,2876,2877],{"id":787,"depth":2872,"text":700},{"id":844,"depth":2872,"text":734},{"id":881,"depth":2872,"text":755},{"id":7,"depth":2866,"text":5,"children":2879},[2880,2881,2882],{"id":933,"depth":2872,"text":934},{"id":1443,"depth":2872,"text":1444},{"id":2695,"depth":2872,"text":2696},"Plugin for automatically generating a table of contents from document headings.","md",[2886,2889],{"label":257,"icon":44,"to":258,"color":2887,"variant":2888},"neutral","soft",{"label":2890,"icon":79,"to":130,"color":2887,"variant":2888},"Comark AST",{"data":2892},{"title":187,"description":2883,"seo":2893,"navigation":2895,"links":2896},{"title":2894,"description":2883},"Table of Contents Plugin",{"icon":190},[2897,2898],{"label":257,"icon":44,"to":258,"color":2887,"variant":2888},{"label":2890,"icon":79,"to":130,"color":2887,"variant":2888},{"icon":190},{"title":2894,"description":2883},"_pFyOn_UDckGhXB9PYAdXFCNAS0utAU0VyGif5cJBSQ",[2903,2905],{"title":183,"path":184,"stem":185,"description":2904,"icon":112,"children":-1},"Plugin for extracting content summaries using the \u003C!-- more --> delimiter.",{"title":192,"path":193,"stem":194,"description":2906,"icon":195,"children":-1},"Built-in plugin that transforms GitHub-style blockquote alerts into styled callout blocks with icons and colors.",1776872699459]