[{"data":1,"prerenderedAt":1041},["ShallowReactive",2],{"navigation":3,"/docs/utils/query-collection-search-sections":179,"Y4Xv8pJ1rD":1028},[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},"Query 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":1023},{"id":181,"title":80,"body":182,"description":1018,"extension":1019,"links":1020,"meta":1021,"navigation":284,"path":81,"seo":1022,"stem":82},"docs/docs/4.utils/4.query-collection-search-sections.md",{"type":183,"value":184,"toc":1009},"minimal",[185,190,544,548,555,653,668,672,679,682,749,753,759,869,872,882,957,1005],[186,187,189],"h2",{"id":188},"type","Type",[191,192,197],"pre",{"className":193,"code":194,"language":195,"meta":196,"style":196},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","function queryCollectionSearchSections(collection: keyof Collections, opts?: { ignoredTags: string[] }): ChainablePromise\u003CT, Section[]>\n\ninterface ChainablePromise\u003CT extends keyof PageCollections, R> extends Promise\u003CR> {\n  where(field: keyof PageCollections[T] | string, operator: SQLOperator, value?: unknown): ChainablePromise\u003CT, R>\n  andWhere(groupFactory: QueryGroupFunction\u003CPageCollections[T]>): ChainablePromise\u003CT, R>\n  orWhere(groupFactory: QueryGroupFunction\u003CPageCollections[T]>): ChainablePromise\u003CT, R>\n  order(field: keyof PageCollections[T], direction: 'ASC' | 'DESC'): ChainablePromise\u003CT, R>\n}\n","ts","",[198,199,200,279,286,329,394,437,475,538],"code",{"__ignoreMap":196},[201,202,205,209,213,217,221,224,227,231,234,237,240,243,247,249,252,256,259,262,265,268,270,273,276],"span",{"class":203,"line":204},"line",1,[201,206,208],{"class":207},"s50WR","function",[201,210,212],{"class":211},"swgpB"," queryCollectionSearchSections",[201,214,216],{"class":215},"s86vT","(",[201,218,220],{"class":219},"sK9QF","collection",[201,222,223],{"class":215},":",[201,225,226],{"class":215}," keyof",[201,228,230],{"class":229},"sYGMc"," Collections",[201,232,233],{"class":215},",",[201,235,236],{"class":219}," opts",[201,238,239],{"class":215},"?:",[201,241,242],{"class":215}," {",[201,244,246],{"class":245},"sd2Uz"," ignoredTags",[201,248,223],{"class":215},[201,250,251],{"class":229}," string",[201,253,255],{"class":254},"sndM8","[] ",[201,257,258],{"class":215},"}):",[201,260,261],{"class":229}," ChainablePromise",[201,263,264],{"class":215},"\u003C",[201,266,267],{"class":229},"T",[201,269,233],{"class":215},[201,271,272],{"class":229}," Section",[201,274,275],{"class":254},"[]",[201,277,278],{"class":215},">\n",[201,280,282],{"class":203,"line":281},2,[201,283,285],{"emptyLinePlaceholder":284},true,"\n",[201,287,289,292,294,296,298,301,303,306,308,311,314,316,319,321,324,326],{"class":203,"line":288},3,[201,290,291],{"class":207},"interface",[201,293,261],{"class":229},[201,295,264],{"class":215},[201,297,267],{"class":229},[201,299,300],{"class":207}," extends",[201,302,226],{"class":215},[201,304,305],{"class":229}," PageCollections",[201,307,233],{"class":215},[201,309,310],{"class":229}," R",[201,312,313],{"class":215},">",[201,315,300],{"class":207},[201,317,318],{"class":229}," Promise",[201,320,264],{"class":215},[201,322,323],{"class":229},"R",[201,325,313],{"class":215},[201,327,328],{"class":215}," {\n",[201,330,332,335,337,340,342,344,346,349,351,354,357,359,361,364,366,369,371,374,376,379,382,384,386,388,390,392],{"class":203,"line":331},4,[201,333,334],{"class":245},"  where",[201,336,216],{"class":215},[201,338,339],{"class":219},"field",[201,341,223],{"class":215},[201,343,226],{"class":215},[201,345,305],{"class":229},[201,347,348],{"class":254},"[",[201,350,267],{"class":229},[201,352,353],{"class":254},"] ",[201,355,356],{"class":215},"|",[201,358,251],{"class":229},[201,360,233],{"class":215},[201,362,363],{"class":219}," operator",[201,365,223],{"class":215},[201,367,368],{"class":229}," SQLOperator",[201,370,233],{"class":215},[201,372,373],{"class":219}," value",[201,375,239],{"class":215},[201,377,378],{"class":229}," unknown",[201,380,381],{"class":215},"):",[201,383,261],{"class":229},[201,385,264],{"class":215},[201,387,267],{"class":229},[201,389,233],{"class":215},[201,391,310],{"class":229},[201,393,278],{"class":215},[201,395,397,400,402,405,407,410,412,415,417,419,422,425,427,429,431,433,435],{"class":203,"line":396},5,[201,398,399],{"class":245},"  andWhere",[201,401,216],{"class":215},[201,403,404],{"class":219},"groupFactory",[201,406,223],{"class":215},[201,408,409],{"class":229}," QueryGroupFunction",[201,411,264],{"class":215},[201,413,414],{"class":229},"PageCollections",[201,416,348],{"class":254},[201,418,267],{"class":229},[201,420,421],{"class":254},"]",[201,423,424],{"class":215},">):",[201,426,261],{"class":229},[201,428,264],{"class":215},[201,430,267],{"class":229},[201,432,233],{"class":215},[201,434,310],{"class":229},[201,436,278],{"class":215},[201,438,440,443,445,447,449,451,453,455,457,459,461,463,465,467,469,471,473],{"class":203,"line":439},6,[201,441,442],{"class":245},"  orWhere",[201,444,216],{"class":215},[201,446,404],{"class":219},[201,448,223],{"class":215},[201,450,409],{"class":229},[201,452,264],{"class":215},[201,454,414],{"class":229},[201,456,348],{"class":254},[201,458,267],{"class":229},[201,460,421],{"class":254},[201,462,424],{"class":215},[201,464,261],{"class":229},[201,466,264],{"class":215},[201,468,267],{"class":229},[201,470,233],{"class":215},[201,472,310],{"class":229},[201,474,278],{"class":215},[201,476,478,481,483,485,487,489,491,493,495,497,499,502,504,507,511,514,517,519,522,524,526,528,530,532,534,536],{"class":203,"line":477},7,[201,479,480],{"class":245},"  order",[201,482,216],{"class":215},[201,484,339],{"class":219},[201,486,223],{"class":215},[201,488,226],{"class":215},[201,490,305],{"class":229},[201,492,348],{"class":254},[201,494,267],{"class":229},[201,496,421],{"class":254},[201,498,233],{"class":215},[201,500,501],{"class":219}," direction",[201,503,223],{"class":215},[201,505,506],{"class":215}," '",[201,508,510],{"class":509},"sIEYB","ASC",[201,512,513],{"class":215},"'",[201,515,516],{"class":215}," |",[201,518,506],{"class":215},[201,520,521],{"class":509},"DESC",[201,523,513],{"class":215},[201,525,381],{"class":215},[201,527,261],{"class":229},[201,529,264],{"class":215},[201,531,267],{"class":229},[201,533,233],{"class":215},[201,535,310],{"class":229},[201,537,278],{"class":215},[201,539,541],{"class":203,"line":540},8,[201,542,543],{"class":215},"}\n",[186,545,547],{"id":546},"usage","Usage",[549,550,551,552,554],"p",{},"Use the auto-imported ",[198,553,80],{}," to generate searchable sections from a specific collection. This is particularly useful for creating advanced search functionality or content discovery features in your application.",[191,556,561],{"className":557,"code":558,"filename":559,"language":560,"meta":196,"style":196},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript>\nconst { data: sections } = await useAsyncData('search-sections', () => {\n  return queryCollectionSearchSections('docs')\n})\n\u003C/script>\n","app.vue","vue",[198,562,563,572,619,638,644],{"__ignoreMap":196},[201,564,565,567,570],{"class":203,"line":204},[201,566,264],{"class":215},[201,568,569],{"class":245},"script",[201,571,278],{"class":215},[201,573,574,577,579,582,584,587,590,593,597,600,602,604,607,609,611,614,617],{"class":203,"line":281},[201,575,576],{"class":207},"const",[201,578,242],{"class":215},[201,580,581],{"class":245}," data",[201,583,223],{"class":215},[201,585,586],{"class":254}," sections ",[201,588,589],{"class":215},"}",[201,591,592],{"class":215}," =",[201,594,596],{"class":595},"s8pZq"," await",[201,598,599],{"class":211}," useAsyncData",[201,601,216],{"class":254},[201,603,513],{"class":215},[201,605,606],{"class":509},"search-sections",[201,608,513],{"class":215},[201,610,233],{"class":215},[201,612,613],{"class":215}," ()",[201,615,616],{"class":207}," =>",[201,618,328],{"class":215},[201,620,621,624,626,628,630,633,635],{"class":203,"line":288},[201,622,623],{"class":595},"  return",[201,625,212],{"class":211},[201,627,216],{"class":245},[201,629,513],{"class":215},[201,631,632],{"class":509},"docs",[201,634,513],{"class":215},[201,636,637],{"class":245},")\n",[201,639,640,642],{"class":203,"line":331},[201,641,589],{"class":215},[201,643,637],{"class":254},[201,645,646,649,651],{"class":203,"line":396},[201,647,648],{"class":215},"\u003C/",[201,650,569],{"class":245},[201,652,278],{"class":215},[654,655,656],"tip",{},[549,657,658,659,661,662,667],{},"The ",[198,660,80],{}," utility is available in both Vue and Nitro. Checkout ",[663,664,666],"a",{"href":665},"#server-usage","Server Usage"," for more details on how to use it on the server side.",[186,669,671],{"id":670},"api","API",[673,674,676],"h3",{"id":675},"querycollectionsearchsectionscollection-collectionname-options-searchsectionsoptions",[198,677,678],{},"queryCollectionSearchSections(collection: CollectionName, options?: SearchSectionsOptions)",[549,680,681],{},"Generate searchable sections from the specified collection.",[683,684,685,714],"ul",{},[686,687,688,689],"li",{},"Parameters:\n",[683,690,691,700],{},[686,692,693,695,696,699],{},[198,694,220],{},": The key of the defined collection in ",[198,697,698],{},"content.config.ts",".",[686,701,702,705,706],{},[198,703,704],{},"options",": (Optional) An object with the following properties:\n",[683,707,708],{},[686,709,710,713],{},[198,711,712],{},"ignoredTags",": An array of tag names to ignore when generating sections. Default is an empty array.",[686,715,716,717],{},"Returns: A Promise that resolves to an array of searchable sections. Each section is an object with the following properties:\n",[683,718,719,725,731,737,743],{},[686,720,721,724],{},[198,722,723],{},"id",": A unique identifier for the section.",[686,726,727,730],{},[198,728,729],{},"title",": The title of the section (usually the heading text).",[686,732,733,736],{},[198,734,735],{},"titles",": An array of parent section titles, representing the hierarchy.",[686,738,739,742],{},[198,740,741],{},"content",": The textual content of the section.",[686,744,745,748],{},[198,746,747],{},"level",": The heading level (1-6) of the section, where 1 is the highest level.",[186,750,752],{"id":751},"example","Example",[549,754,755,756,758],{},"Here's an example of how to use ",[198,757,80],{}," to create searchable sections from the 'docs' collection:",[191,760,763],{"className":557,"code":761,"filename":762,"language":560,"meta":196,"style":196},"\u003Cscript>\nconst { data: surround } = await useAsyncData('foo-surround', () => {\n  return queryCollectionSearchSections('docs', {\n    ignoredTags: ['code']\n  })\n})\n\u003C/script>\n","pages/[...slug].vue",[198,764,765,773,811,829,848,855,861],{"__ignoreMap":196},[201,766,767,769,771],{"class":203,"line":204},[201,768,264],{"class":215},[201,770,569],{"class":245},[201,772,278],{"class":215},[201,774,775,777,779,781,783,786,788,790,792,794,796,798,801,803,805,807,809],{"class":203,"line":281},[201,776,576],{"class":207},[201,778,242],{"class":215},[201,780,581],{"class":245},[201,782,223],{"class":215},[201,784,785],{"class":254}," surround ",[201,787,589],{"class":215},[201,789,592],{"class":215},[201,791,596],{"class":595},[201,793,599],{"class":211},[201,795,216],{"class":254},[201,797,513],{"class":215},[201,799,800],{"class":509},"foo-surround",[201,802,513],{"class":215},[201,804,233],{"class":215},[201,806,613],{"class":215},[201,808,616],{"class":207},[201,810,328],{"class":215},[201,812,813,815,817,819,821,823,825,827],{"class":203,"line":288},[201,814,623],{"class":595},[201,816,212],{"class":211},[201,818,216],{"class":245},[201,820,513],{"class":215},[201,822,632],{"class":509},[201,824,513],{"class":215},[201,826,233],{"class":215},[201,828,328],{"class":215},[201,830,831,834,836,839,841,843,845],{"class":203,"line":331},[201,832,833],{"class":245},"    ignoredTags",[201,835,223],{"class":215},[201,837,838],{"class":245}," [",[201,840,513],{"class":215},[201,842,198],{"class":509},[201,844,513],{"class":215},[201,846,847],{"class":245},"]\n",[201,849,850,853],{"class":203,"line":396},[201,851,852],{"class":215},"  }",[201,854,637],{"class":245},[201,856,857,859],{"class":203,"line":439},[201,858,589],{"class":215},[201,860,637],{"class":254},[201,862,863,865,867],{"class":203,"line":477},[201,864,648],{"class":215},[201,866,569],{"class":245},[201,868,278],{"class":215},[186,870,666],{"id":871},"server-usage",[549,873,874,875,878,879,881],{},"Nuxt Content provides a similar utility to query collections on the server side. The only difference is that you need to pass ",[198,876,877],{},"event"," as the first argument to the ",[198,880,80],{}," function.",[191,883,886],{"className":193,"code":884,"filename":885,"language":195,"meta":196,"style":196},"export default eventHandler(async (event) => {\n  const sections = await queryCollectionSearchSections(event, 'docs')\n  return sections\n})\n","server/api/search-sections.ts",[198,887,888,916,944,951],{"__ignoreMap":196},[201,889,890,893,896,899,901,904,907,909,912,914],{"class":203,"line":204},[201,891,892],{"class":595},"export",[201,894,895],{"class":595}," default",[201,897,898],{"class":211}," eventHandler",[201,900,216],{"class":254},[201,902,903],{"class":207},"async",[201,905,906],{"class":215}," (",[201,908,877],{"class":219},[201,910,911],{"class":215},")",[201,913,616],{"class":207},[201,915,328],{"class":215},[201,917,918,921,924,926,928,930,932,934,936,938,940,942],{"class":203,"line":281},[201,919,920],{"class":207},"  const",[201,922,923],{"class":254}," sections",[201,925,592],{"class":215},[201,927,596],{"class":595},[201,929,212],{"class":211},[201,931,216],{"class":245},[201,933,877],{"class":254},[201,935,233],{"class":215},[201,937,506],{"class":215},[201,939,632],{"class":509},[201,941,513],{"class":215},[201,943,637],{"class":245},[201,945,946,948],{"class":203,"line":288},[201,947,623],{"class":595},[201,949,950],{"class":254}," sections\n",[201,952,953,955],{"class":203,"line":331},[201,954,589],{"class":215},[201,956,637],{"class":254},[958,959,960,967],"note",{},[549,961,962,963,966],{},"Make sure to create ",[198,964,965],{},"server/tsconfig.json"," file with the following content to avoid type error.",[191,968,972],{"className":969,"code":970,"language":971,"meta":196,"style":196},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"extends\": \"../.nuxt/tsconfig.server.json\"\n}\n","json",[198,973,974,979,1001],{"__ignoreMap":196},[201,975,976],{"class":203,"line":204},[201,977,978],{"class":215},"{\n",[201,980,981,984,987,990,992,995,998],{"class":203,"line":281},[201,982,983],{"class":215},"  \"",[201,985,986],{"class":207},"extends",[201,988,989],{"class":215},"\"",[201,991,223],{"class":215},[201,993,994],{"class":215}," \"",[201,996,997],{"class":509},"../.nuxt/tsconfig.server.json",[201,999,1000],{"class":215},"\"\n",[201,1002,1003],{"class":203,"line":288},[201,1004,543],{"class":215},[1006,1007,1008],"style",{},"html pre.shiki code .s50WR, html code.shiki .s50WR{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .swgpB, html code.shiki .swgpB{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .s86vT, html code.shiki .s86vT{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sK9QF, html code.shiki .sK9QF{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .sYGMc, html code.shiki .sYGMc{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sd2Uz, html code.shiki .sd2Uz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sndM8, html code.shiki .sndM8{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sIEYB, html code.shiki .sIEYB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}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);}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}",{"title":196,"searchDepth":331,"depth":331,"links":1010},[1011,1012,1013,1016,1017],{"id":188,"depth":281,"text":189},{"id":546,"depth":281,"text":547},{"id":670,"depth":281,"text":671,"children":1014},[1015],{"id":675,"depth":288,"text":678},{"id":751,"depth":281,"text":752},{"id":871,"depth":281,"text":666},"The queryCollectionSearchSections composable generates searchable sections from a collection for enhanced content discovery.","md",null,{},{"title":80,"description":1018},[1024,1026],{"title":76,"path":77,"stem":78,"description":1025,"children":-1},"The queryCollectionItemSurroundings composable looks for sibling contents of an specific path.",{"title":90,"path":91,"stem":92,"description":1027,"children":-1},"Takes your component from an AST to a wonderful template.",{"data":1029,"body":1030,"excerpt":-1,"toc":1039},{"title":196,"description":1018},{"type":1031,"children":1032},"root",[1033],{"type":1034,"tag":549,"props":1035,"children":1036},"element",{},[1037],{"type":1038,"value":1018},"text",{"title":196,"searchDepth":281,"depth":281,"links":1040},[],1738777685344]