[{"data":1,"prerenderedAt":641},["ShallowReactive",2],{"navigation":3,"/docs/components/content-renderer":179,"105t5wS6iY":628},[4,24,43,61,83,101,119,149],{"title":5,"path":6,"stem":7,"children":8,"icon":23},"Getting Started","/docs/getting-started","docs/1.getting-started/1.index",[9,11,15,19],{"title":10,"path":6,"stem":7},"Introduction",{"title":12,"path":13,"stem":14},"Installation","/docs/getting-started/installation","docs/1.getting-started/2.installation",{"title":16,"path":17,"stem":18},"Configuration","/docs/getting-started/configuration","docs/1.getting-started/3.configuration",{"title":20,"path":21,"stem":22},"Migration","/docs/getting-started/migration","docs/1.getting-started/4.migration","i-lucide-square-play",{"title":25,"icon":26,"path":27,"stem":28,"children":29,"page":42},"Collections","i-lucide-database","/docs/collections","docs/2.collections",[30,34,38],{"title":31,"path":32,"stem":33},"Define","/docs/collections/define","docs/2.collections/1.define",{"title":35,"path":36,"stem":37},"Types","/docs/collections/types","docs/2.collections/2.types",{"title":39,"path":40,"stem":41},"Sources","/docs/collections/sources","docs/2.collections/3.sources",false,{"title":44,"icon":45,"path":46,"stem":47,"children":48,"page":42},"Files","i-lucide-file","/docs/files","docs/3.files",[49,53,57],{"title":50,"path":51,"stem":52},"Markdown","/docs/files/markdown","docs/3.files/1.markdown",{"title":54,"path":55,"stem":56},"YAML","/docs/files/yaml","docs/3.files/2.yaml",{"title":58,"path":59,"stem":60},"JSON","/docs/files/json","docs/3.files/3.json",{"title":62,"icon":63,"path":64,"stem":65,"children":66,"page":42},"Vue Utils","i-lucide-square-function","/docs/utils","docs/4.utils",[67,71,75,79],{"title":68,"path":69,"stem":70},"queryCollection","/docs/utils/query-collection","docs/4.utils/1.query-collection",{"title":72,"path":73,"stem":74},"queryCollectionNavigation","/docs/utils/query-collection-navigation","docs/4.utils/2.query-collection-navigation",{"title":76,"path":77,"stem":78},"queryCollectionItemSurroundings","/docs/utils/query-collection-item-surroundings","docs/4.utils/3.query-collection-item-surroundings",{"title":80,"path":81,"stem":82},"queryCollectionSearchSections","/docs/utils/query-collection-search-sections","docs/4.utils/4.query-collection-search-sections",{"title":84,"icon":85,"path":86,"stem":87,"children":88,"page":42},"Components","i-lucide-square-code","/docs/components","docs/5.components",[89,93,97],{"title":90,"path":91,"stem":92},"ContentRenderer","/docs/components/content-renderer","docs/5.components/0.content-renderer",{"title":94,"path":95,"stem":96},"Slot","/docs/components/slot","docs/5.components/1.slot",{"title":98,"path":99,"stem":100},"Prose Components","/docs/components/prose","docs/5.components/2.prose",{"title":102,"icon":103,"path":104,"stem":105,"children":106,"page":42},"Deploy","i-lucide-cloud-upload","/docs/deploy","docs/6.deploy",[107,111,115],{"title":108,"path":109,"stem":110},"Server","/docs/deploy/server","docs/6.deploy/1.server",{"title":112,"path":113,"stem":114},"Serverless","/docs/deploy/serverless","docs/6.deploy/2.serverless",{"title":116,"path":117,"stem":118},"Static","/docs/deploy/static","docs/6.deploy/3.static",{"title":120,"icon":121,"path":122,"stem":123,"children":124,"page":42},"Advanced","i-lucide-code-xml","/docs/advanced","docs/7.advanced",[125,129,133,137,141,145],{"title":126,"path":127,"stem":128},"Full-Text Search","/docs/advanced/fulltext-search","docs/7.advanced/1.fulltext-search",{"title":130,"path":131,"stem":132},"Raw Content","/docs/advanced/raw-content","docs/7.advanced/2.raw-content",{"title":134,"path":135,"stem":136},"SQL Storage","/docs/advanced/database","docs/7.advanced/3.database",{"title":138,"path":139,"stem":140},"Debugging tools","/docs/advanced/tools","docs/7.advanced/4.tools",{"title":142,"path":143,"stem":144},"Hooks","/docs/advanced/hooks","docs/7.advanced/5.hooks",{"title":146,"path":147,"stem":148},"Custom Source","/docs/advanced/custom-source","docs/7.advanced/6.custom-source",{"title":150,"icon":151,"path":152,"stem":153,"children":154,"page":42},"Studio","i-lucide-monitor","/docs/studio","docs/8.studio",[155,159,163,167,171,175],{"title":156,"path":157,"stem":158},"Setup","/docs/studio/setup","docs/8.studio/1.setup",{"title":160,"path":161,"stem":162},"Synchronization","/docs/studio/github","docs/8.studio/2.github",{"title":164,"path":165,"stem":166},"Content editors","/docs/studio/content","docs/8.studio/3.content",{"title":168,"path":169,"stem":170},"Medias","/docs/studio/medias","docs/8.studio/4.medias",{"title":172,"path":173,"stem":174},"App Config","/docs/studio/config","docs/8.studio/5.config",{"title":176,"path":177,"stem":178},"Local Debug","/docs/studio/debug","docs/8.studio/6.debug",{"page":180,"surround":623},{"id":181,"title":90,"body":182,"description":618,"extension":619,"links":620,"meta":621,"navigation":555,"path":91,"seo":622,"stem":92},"docs/docs/5.components/0.content-renderer.md",{"type":183,"value":184,"toc":614},"minimal",[185,201,211,216,369,373,610],[186,187,188,189,193,194,200],"p",{},"The ",[190,191,192],"code",{},"\u003CContentRenderer>"," component renders a document coming from a query with ",[195,196,197],"a",{"href":69},[190,198,199],{},"queryCollections()",".",[202,203,204],"blockquote",{},[186,205,206,207,210],{},"This component works only with ",[190,208,209],{},"pages"," collections.",[212,213,215],"h2",{"id":214},"props","Props",[217,218,219,240,258,276,293,309,326,345],"ul",{},[220,221,222,225,226],"li",{},[190,223,224],{},"value",": The document to render.\n",[217,227,228,234],{},[220,229,230,231],{},"Type: ",[190,232,233],{},"ParsedContent",[220,235,236,237],{},"Default: ",[190,238,239],{},"{}",[220,241,242,245,246],{},[190,243,244],{},"tag",": The tag to use for the renderer element if it is used.\n",[217,247,248,253],{},[220,249,230,250],{},[190,251,252],{},"string",[220,254,236,255],{},[190,256,257],{},"'div'",[220,259,260,263,264],{},[190,261,262],{},"excerpt",": Whether to render the excerpt only without the rest of the content.\n",[217,265,266,271],{},[220,267,230,268],{},[190,269,270],{},"boolean",[220,272,236,273],{},[190,274,275],{},"false",[220,277,278,281,282],{},[190,279,280],{},"components",": The map of custom components to use for rendering. This prop will pass to markdown renderer and will not affect other file types.\n",[217,283,284,289],{},[220,285,230,286],{},[190,287,288],{},"object",[220,290,236,291],{},[190,292,239],{},[220,294,295,298,299],{},[190,296,297],{},"data",": A map of variables to inject into the markdown content for later use in binding variables.\n",[217,300,301,305],{},[220,302,230,303],{},[190,304,288],{},[220,306,236,307],{},[190,308,239],{},[220,310,311,314,315],{},[190,312,313],{},"prose",": Whether or not to render Prose components instead of HTML tags.\n",[217,316,317,321],{},[220,318,230,319],{},[190,320,270],{},[220,322,236,323],{},[190,324,325],{},"undefined",[220,327,328,331,332],{},[190,329,330],{},"class",": Root tag to use for rendering.\n",[217,333,334,341],{},[220,335,230,336,338,339],{},[190,337,252],{}," or ",[190,340,288],{},[220,342,236,343],{},[190,344,325],{},[220,346,347,350,351],{},[190,348,349],{},"unwrap",": Tags to unwrap separated by spaces.\n",[217,352,353,359,363],{},[220,354,230,355,338,357],{},[190,356,270],{},[190,358,252],{},[220,360,236,361],{},[190,362,275],{},[220,364,365,366],{},"Example: ",[190,367,368],{},"'ul li'",[212,370,372],{"id":371},"example","Example",[374,375,381],"pre",{"className":376,"code":377,"filename":378,"language":379,"meta":380,"style":380},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript lang=\"ts\" setup>\nconst route = useRoute()\nconst { data: page } = await useAsyncData(route.path, () => {\n  return queryCollection('docs').path(route.path).first()\n})\n\u003C/script>\n\n\u003Ctemplate>\n  \u003CContentRenderer v-if=\"page\" :value=\"page\" />\n\u003C/template>\n","pages/[...slug].vue","vue","",[190,382,383,418,437,487,532,540,550,557,567,601],{"__ignoreMap":380},[384,385,388,392,396,400,403,406,410,412,415],"span",{"class":386,"line":387},"line",1,[384,389,391],{"class":390},"s86vT","\u003C",[384,393,395],{"class":394},"sd2Uz","script",[384,397,399],{"class":398},"s50WR"," lang",[384,401,402],{"class":390},"=",[384,404,405],{"class":390},"\"",[384,407,409],{"class":408},"sIEYB","ts",[384,411,405],{"class":390},[384,413,414],{"class":398}," setup",[384,416,417],{"class":390},">\n",[384,419,421,424,428,430,434],{"class":386,"line":420},2,[384,422,423],{"class":398},"const",[384,425,427],{"class":426},"sndM8"," route ",[384,429,402],{"class":390},[384,431,433],{"class":432},"swgpB"," useRoute",[384,435,436],{"class":426},"()\n",[384,438,440,442,445,448,451,454,457,460,464,467,470,472,475,478,481,484],{"class":386,"line":439},3,[384,441,423],{"class":398},[384,443,444],{"class":390}," {",[384,446,447],{"class":394}," data",[384,449,450],{"class":390},":",[384,452,453],{"class":426}," page ",[384,455,456],{"class":390},"}",[384,458,459],{"class":390}," =",[384,461,463],{"class":462},"s8pZq"," await",[384,465,466],{"class":432}," useAsyncData",[384,468,469],{"class":426},"(route",[384,471,200],{"class":390},[384,473,474],{"class":426},"path",[384,476,477],{"class":390},",",[384,479,480],{"class":390}," ()",[384,482,483],{"class":398}," =>",[384,485,486],{"class":390}," {\n",[384,488,490,493,496,499,502,505,507,510,512,514,516,519,521,523,525,527,530],{"class":386,"line":489},4,[384,491,492],{"class":462},"  return",[384,494,495],{"class":432}," queryCollection",[384,497,498],{"class":394},"(",[384,500,501],{"class":390},"'",[384,503,504],{"class":408},"docs",[384,506,501],{"class":390},[384,508,509],{"class":394},")",[384,511,200],{"class":390},[384,513,474],{"class":432},[384,515,498],{"class":394},[384,517,518],{"class":426},"route",[384,520,200],{"class":390},[384,522,474],{"class":426},[384,524,509],{"class":394},[384,526,200],{"class":390},[384,528,529],{"class":432},"first",[384,531,436],{"class":394},[384,533,535,537],{"class":386,"line":534},5,[384,536,456],{"class":390},[384,538,539],{"class":426},")\n",[384,541,543,546,548],{"class":386,"line":542},6,[384,544,545],{"class":390},"\u003C/",[384,547,395],{"class":394},[384,549,417],{"class":390},[384,551,553],{"class":386,"line":552},7,[384,554,556],{"emptyLinePlaceholder":555},true,"\n",[384,558,560,562,565],{"class":386,"line":559},8,[384,561,391],{"class":390},[384,563,564],{"class":394},"template",[384,566,417],{"class":390},[384,568,570,573,575,578,580,582,585,587,590,592,594,596,598],{"class":386,"line":569},9,[384,571,572],{"class":390},"  \u003C",[384,574,90],{"class":394},[384,576,577],{"class":398}," v-if",[384,579,402],{"class":390},[384,581,405],{"class":390},[384,583,584],{"class":408},"page",[384,586,405],{"class":390},[384,588,589],{"class":398}," :value",[384,591,402],{"class":390},[384,593,405],{"class":390},[384,595,584],{"class":408},[384,597,405],{"class":390},[384,599,600],{"class":390}," />\n",[384,602,604,606,608],{"class":386,"line":603},10,[384,605,545],{"class":390},[384,607,564],{"class":394},[384,609,417],{"class":390},[611,612,613],"style",{},"html pre.shiki code .s86vT, html code.shiki .s86vT{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sd2Uz, html code.shiki .sd2Uz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .s50WR, html code.shiki .s50WR{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sIEYB, html code.shiki .sIEYB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sndM8, html code.shiki .sndM8{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .swgpB, html code.shiki .swgpB{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .s8pZq, html code.shiki .s8pZq{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":380,"searchDepth":489,"depth":489,"links":615},[616,617],{"id":214,"depth":420,"text":215},{"id":371,"depth":420,"text":372},"Takes your component from an AST to a wonderful template.","md",null,{},{"title":90,"description":618},[624,626],{"title":80,"path":81,"stem":82,"description":625,"children":-1},"The queryCollectionSearchSections composable generates searchable sections from a collection for enhanced content discovery.",{"title":94,"path":95,"stem":96,"description":627,"children":-1},"The fastest way to inject Markdown into your Vue components.",{"data":629,"body":630,"excerpt":-1,"toc":639},{"title":380,"description":618},{"type":631,"children":632},"root",[633],{"type":634,"tag":186,"props":635,"children":636},"element",{},[637],{"type":638,"value":618},"text",{"title":380,"searchDepth":420,"depth":420,"links":640},[],1737541422629]