[{"data":1,"prerenderedAt":1424},["ShallowReactive",2],{"navigation":3,"/docs/utils/query-collection-item-surroundings":179,"cOBEtUFqYl":1411},[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":1406},{"id":181,"title":76,"body":182,"description":1401,"extension":1402,"links":1403,"meta":1404,"navigation":320,"path":77,"seo":1405,"stem":78},"docs/docs/4.utils/3.query-collection-item-surroundings.md",{"type":183,"value":184,"toc":1393},"minimal",[185,190,577,581,588,591,769,773,780,783,863,866,886,897,901,904,1146,1149,1389],[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 queryCollectionItemSurroundings\u003CT extends keyof PageCollections>(\n  collection: T,\n  path: string,\n  opts?: SurroundOptions\u003Ckeyof PageCollections[T]>\n): ChainablePromise\u003CT, ContentNavigationItem[]>\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,233,249,262,291,315,322,363,428,470,508,571],"code",{"__ignoreMap":196},[201,202,205,209,213,217,221,224,227,230],"span",{"class":203,"line":204},"line",1,[201,206,208],{"class":207},"s50WR","function",[201,210,212],{"class":211},"swgpB"," queryCollectionItemSurroundings",[201,214,216],{"class":215},"s86vT","\u003C",[201,218,220],{"class":219},"sYGMc","T",[201,222,223],{"class":207}," extends",[201,225,226],{"class":215}," keyof",[201,228,229],{"class":219}," PageCollections",[201,231,232],{"class":215},">(\n",[201,234,236,240,243,246],{"class":203,"line":235},2,[201,237,239],{"class":238},"sK9QF","  collection",[201,241,242],{"class":215},":",[201,244,245],{"class":219}," T",[201,247,248],{"class":215},",\n",[201,250,252,255,257,260],{"class":203,"line":251},3,[201,253,254],{"class":238},"  path",[201,256,242],{"class":215},[201,258,259],{"class":219}," string",[201,261,248],{"class":215},[201,263,265,268,271,274,277,279,283,285,288],{"class":203,"line":264},4,[201,266,267],{"class":238},"  opts",[201,269,270],{"class":215},"?:",[201,272,273],{"class":219}," SurroundOptions",[201,275,276],{"class":215},"\u003Ckeyof",[201,278,229],{"class":219},[201,280,282],{"class":281},"sndM8","[",[201,284,220],{"class":219},[201,286,287],{"class":281},"]",[201,289,290],{"class":215},">\n",[201,292,294,297,300,302,304,307,310,313],{"class":203,"line":293},5,[201,295,296],{"class":215},"):",[201,298,299],{"class":219}," ChainablePromise",[201,301,216],{"class":215},[201,303,220],{"class":219},[201,305,306],{"class":215},",",[201,308,309],{"class":219}," ContentNavigationItem",[201,311,312],{"class":281},"[]",[201,314,290],{"class":215},[201,316,318],{"class":203,"line":317},6,[201,319,321],{"emptyLinePlaceholder":320},true,"\n",[201,323,325,328,330,332,334,336,338,340,342,345,348,350,353,355,358,360],{"class":203,"line":324},7,[201,326,327],{"class":207},"interface",[201,329,299],{"class":219},[201,331,216],{"class":215},[201,333,220],{"class":219},[201,335,223],{"class":207},[201,337,226],{"class":215},[201,339,229],{"class":219},[201,341,306],{"class":215},[201,343,344],{"class":219}," R",[201,346,347],{"class":215},">",[201,349,223],{"class":207},[201,351,352],{"class":219}," Promise",[201,354,216],{"class":215},[201,356,357],{"class":219},"R",[201,359,347],{"class":215},[201,361,362],{"class":215}," {\n",[201,364,366,370,373,376,378,380,382,384,386,389,392,394,396,399,401,404,406,409,411,414,416,418,420,422,424,426],{"class":203,"line":365},8,[201,367,369],{"class":368},"sd2Uz","  where",[201,371,372],{"class":215},"(",[201,374,375],{"class":238},"field",[201,377,242],{"class":215},[201,379,226],{"class":215},[201,381,229],{"class":219},[201,383,282],{"class":281},[201,385,220],{"class":219},[201,387,388],{"class":281},"] ",[201,390,391],{"class":215},"|",[201,393,259],{"class":219},[201,395,306],{"class":215},[201,397,398],{"class":238}," operator",[201,400,242],{"class":215},[201,402,403],{"class":219}," SQLOperator",[201,405,306],{"class":215},[201,407,408],{"class":238}," value",[201,410,270],{"class":215},[201,412,413],{"class":219}," unknown",[201,415,296],{"class":215},[201,417,299],{"class":219},[201,419,216],{"class":215},[201,421,220],{"class":219},[201,423,306],{"class":215},[201,425,344],{"class":219},[201,427,290],{"class":215},[201,429,431,434,436,439,441,444,446,449,451,453,455,458,460,462,464,466,468],{"class":203,"line":430},9,[201,432,433],{"class":368},"  andWhere",[201,435,372],{"class":215},[201,437,438],{"class":238},"groupFactory",[201,440,242],{"class":215},[201,442,443],{"class":219}," QueryGroupFunction",[201,445,216],{"class":215},[201,447,448],{"class":219},"PageCollections",[201,450,282],{"class":281},[201,452,220],{"class":219},[201,454,287],{"class":281},[201,456,457],{"class":215},">):",[201,459,299],{"class":219},[201,461,216],{"class":215},[201,463,220],{"class":219},[201,465,306],{"class":215},[201,467,344],{"class":219},[201,469,290],{"class":215},[201,471,473,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506],{"class":203,"line":472},10,[201,474,475],{"class":368},"  orWhere",[201,477,372],{"class":215},[201,479,438],{"class":238},[201,481,242],{"class":215},[201,483,443],{"class":219},[201,485,216],{"class":215},[201,487,448],{"class":219},[201,489,282],{"class":281},[201,491,220],{"class":219},[201,493,287],{"class":281},[201,495,457],{"class":215},[201,497,299],{"class":219},[201,499,216],{"class":215},[201,501,220],{"class":219},[201,503,306],{"class":215},[201,505,344],{"class":219},[201,507,290],{"class":215},[201,509,511,514,516,518,520,522,524,526,528,530,532,535,537,540,544,547,550,552,555,557,559,561,563,565,567,569],{"class":203,"line":510},11,[201,512,513],{"class":368},"  order",[201,515,372],{"class":215},[201,517,375],{"class":238},[201,519,242],{"class":215},[201,521,226],{"class":215},[201,523,229],{"class":219},[201,525,282],{"class":281},[201,527,220],{"class":219},[201,529,287],{"class":281},[201,531,306],{"class":215},[201,533,534],{"class":238}," direction",[201,536,242],{"class":215},[201,538,539],{"class":215}," '",[201,541,543],{"class":542},"sIEYB","ASC",[201,545,546],{"class":215},"'",[201,548,549],{"class":215}," |",[201,551,539],{"class":215},[201,553,554],{"class":542},"DESC",[201,556,546],{"class":215},[201,558,296],{"class":215},[201,560,299],{"class":219},[201,562,216],{"class":215},[201,564,220],{"class":219},[201,566,306],{"class":215},[201,568,344],{"class":219},[201,570,290],{"class":215},[201,572,574],{"class":203,"line":573},12,[201,575,576],{"class":215},"}\n",[186,578,580],{"id":579},"usage","Usage",[582,583,584,585,587],"p",{},"Use the auto-imported ",[198,586,76],{}," to find the previous and next items relative to a specific content item in a collection. This is particularly useful for creating navigation between related content pages.",[582,589,590],{},"The function returns a chainable promise that allows you to add additional query conditions:",[191,592,597],{"className":593,"code":594,"filename":595,"language":596,"meta":196,"style":196},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript setup lang=\"ts\">\nconst { data } = await useAsyncData('surround', () => {\n  return queryCollectionItemSurroundings('docs', '/foo')\n    .where('published', '=', true)\n    .order('date', 'DESC')\n})\n\u003C/script>\n","pages/[...slug].vue","vue",[198,598,599,624,667,695,728,754,760],{"__ignoreMap":196},[201,600,601,603,606,609,612,615,618,620,622],{"class":203,"line":204},[201,602,216],{"class":215},[201,604,605],{"class":368},"script",[201,607,608],{"class":207}," setup",[201,610,611],{"class":207}," lang",[201,613,614],{"class":215},"=",[201,616,617],{"class":215},"\"",[201,619,195],{"class":542},[201,621,617],{"class":215},[201,623,290],{"class":215},[201,625,626,629,632,635,638,641,645,648,650,652,655,657,659,662,665],{"class":203,"line":235},[201,627,628],{"class":207},"const",[201,630,631],{"class":215}," {",[201,633,634],{"class":281}," data ",[201,636,637],{"class":215},"}",[201,639,640],{"class":215}," =",[201,642,644],{"class":643},"s8pZq"," await",[201,646,647],{"class":211}," useAsyncData",[201,649,372],{"class":281},[201,651,546],{"class":215},[201,653,654],{"class":542},"surround",[201,656,546],{"class":215},[201,658,306],{"class":215},[201,660,661],{"class":215}," ()",[201,663,664],{"class":207}," =>",[201,666,362],{"class":215},[201,668,669,672,674,676,678,681,683,685,687,690,692],{"class":203,"line":251},[201,670,671],{"class":643},"  return",[201,673,212],{"class":211},[201,675,372],{"class":368},[201,677,546],{"class":215},[201,679,680],{"class":542},"docs",[201,682,546],{"class":215},[201,684,306],{"class":215},[201,686,539],{"class":215},[201,688,689],{"class":542},"/foo",[201,691,546],{"class":215},[201,693,694],{"class":368},")\n",[201,696,697,700,703,705,707,710,712,714,716,718,720,722,726],{"class":203,"line":264},[201,698,699],{"class":215},"    .",[201,701,702],{"class":211},"where",[201,704,372],{"class":368},[201,706,546],{"class":215},[201,708,709],{"class":542},"published",[201,711,546],{"class":215},[201,713,306],{"class":215},[201,715,539],{"class":215},[201,717,614],{"class":542},[201,719,546],{"class":215},[201,721,306],{"class":215},[201,723,725],{"class":724},"sPKOg"," true",[201,727,694],{"class":368},[201,729,730,732,735,737,739,742,744,746,748,750,752],{"class":203,"line":293},[201,731,699],{"class":215},[201,733,734],{"class":211},"order",[201,736,372],{"class":368},[201,738,546],{"class":215},[201,740,741],{"class":542},"date",[201,743,546],{"class":215},[201,745,306],{"class":215},[201,747,539],{"class":215},[201,749,554],{"class":542},[201,751,546],{"class":215},[201,753,694],{"class":368},[201,755,756,758],{"class":203,"line":317},[201,757,637],{"class":215},[201,759,694],{"class":281},[201,761,762,765,767],{"class":203,"line":324},[201,763,764],{"class":215},"\u003C/",[201,766,605],{"class":368},[201,768,290],{"class":215},[186,770,772],{"id":771},"api","API",[774,775,777],"h3",{"id":776},"querycollectionitemsurroundingscollection-collectionname-path-string-opts-surroundoptions",[198,778,779],{},"queryCollectionItemSurroundings(collection: CollectionName, path: string, opts?: SurroundOptions)",[582,781,782],{},"Find the surrounding items (previous and next) for a specific content item in a collection.",[784,785,786,834],"ul",{},[787,788,789,790],"li",{},"Parameters:\n",[784,791,792,802,808],{},[787,793,794,797,798,801],{},[198,795,796],{},"collection",": The key of the defined collection in ",[198,799,800],{},"content.config.ts",".",[787,803,804,807],{},[198,805,806],{},"path",": The path of the current content item.",[787,809,810,813,814],{},[198,811,812],{},"opts",": (Optional) An object with the following properties:\n",[784,815,816,822,828],{},[787,817,818,821],{},[198,819,820],{},"before",": (Optional) The number of items to fetch before the current item. Default is 1.",[787,823,824,827],{},[198,825,826],{},"after",": (Optional) The number of items to fetch after the current item. Default is 1.",[787,829,830,833],{},[198,831,832],{},"fields",": (Optional) An array of additional fields to include in the surrounding items.",[787,835,836,837],{},"Returns: A chainable promise that resolves to an array containing the surrounding items. The promise includes methods for adding query conditions:\n",[784,838,839,845,851,857],{},[787,840,841,844],{},[198,842,843],{},"where(field, operator, value)",": Add a WHERE condition",[787,846,847,850],{},[198,848,849],{},"andWhere(groupFactory)",": Add a grouped AND condition",[787,852,853,856],{},[198,854,855],{},"orWhere(groupFactory)",": Add a grouped OR condition",[787,858,859,862],{},[198,860,861],{},"order(field, direction)",": Add an ORDER BY clause",[582,864,865],{},"The final result will be an array with the following structure:",[784,867,868,874],{},[787,869,870,873],{},[198,871,872],{},"[previousItem, nextItem]"," if using default options",[787,875,876,879,880,882,883,885],{},[198,877,878],{},"[...previousItems, ...nextItems]"," if using custom ",[198,881,820],{}," and ",[198,884,826],{}," values",[582,887,888,889,892,893,896],{},"Each item in the array is of type ",[198,890,891],{},"ContentNavigationItem"," or ",[198,894,895],{},"null"," if there is no item in that position.",[186,898,900],{"id":899},"examples","Examples",[582,902,903],{},"Basic usage without additional query conditions:",[191,905,907],{"className":593,"code":906,"filename":595,"language":596,"meta":196,"style":196},"\u003Cscript setup lang=\"ts\">\nconst { data } = await useAsyncData('surround', () => {\n  return queryCollectionItemSurroundings('docs', '/foo')\n})\n\u003C/script>\n\n\u003Ctemplate>\n  \u003Cdiv class=\"flex justify-between\">\n    \u003CNuxtLink v-if=\"data?.[0]\" :to=\"data[0].path\">\n      ← {{ data[0].title }}\n    \u003C/NuxtLink>\n    \u003CNuxtLink v-if=\"data?.[1]\" :to=\"data[1].path\">\n      {{ data[1].title }} →\n    \u003C/NuxtLink>\n  \u003C/div>\n\u003C/template>\n",[198,908,909,929,961,985,991,999,1003,1012,1034,1068,1073,1082,1112,1118,1127,1137],{"__ignoreMap":196},[201,910,911,913,915,917,919,921,923,925,927],{"class":203,"line":204},[201,912,216],{"class":215},[201,914,605],{"class":368},[201,916,608],{"class":207},[201,918,611],{"class":207},[201,920,614],{"class":215},[201,922,617],{"class":215},[201,924,195],{"class":542},[201,926,617],{"class":215},[201,928,290],{"class":215},[201,930,931,933,935,937,939,941,943,945,947,949,951,953,955,957,959],{"class":203,"line":235},[201,932,628],{"class":207},[201,934,631],{"class":215},[201,936,634],{"class":281},[201,938,637],{"class":215},[201,940,640],{"class":215},[201,942,644],{"class":643},[201,944,647],{"class":211},[201,946,372],{"class":281},[201,948,546],{"class":215},[201,950,654],{"class":542},[201,952,546],{"class":215},[201,954,306],{"class":215},[201,956,661],{"class":215},[201,958,664],{"class":207},[201,960,362],{"class":215},[201,962,963,965,967,969,971,973,975,977,979,981,983],{"class":203,"line":251},[201,964,671],{"class":643},[201,966,212],{"class":211},[201,968,372],{"class":368},[201,970,546],{"class":215},[201,972,680],{"class":542},[201,974,546],{"class":215},[201,976,306],{"class":215},[201,978,539],{"class":215},[201,980,689],{"class":542},[201,982,546],{"class":215},[201,984,694],{"class":368},[201,986,987,989],{"class":203,"line":264},[201,988,637],{"class":215},[201,990,694],{"class":281},[201,992,993,995,997],{"class":203,"line":293},[201,994,764],{"class":215},[201,996,605],{"class":368},[201,998,290],{"class":215},[201,1000,1001],{"class":203,"line":317},[201,1002,321],{"emptyLinePlaceholder":320},[201,1004,1005,1007,1010],{"class":203,"line":324},[201,1006,216],{"class":215},[201,1008,1009],{"class":368},"template",[201,1011,290],{"class":215},[201,1013,1014,1017,1020,1023,1025,1027,1030,1032],{"class":203,"line":365},[201,1015,1016],{"class":215},"  \u003C",[201,1018,1019],{"class":368},"div",[201,1021,1022],{"class":207}," class",[201,1024,614],{"class":215},[201,1026,617],{"class":215},[201,1028,1029],{"class":542},"flex justify-between",[201,1031,617],{"class":215},[201,1033,290],{"class":215},[201,1035,1036,1039,1042,1045,1047,1049,1052,1054,1057,1059,1061,1064,1066],{"class":203,"line":430},[201,1037,1038],{"class":215},"    \u003C",[201,1040,1041],{"class":368},"NuxtLink",[201,1043,1044],{"class":207}," v-if",[201,1046,614],{"class":215},[201,1048,617],{"class":215},[201,1050,1051],{"class":542},"data?.[0]",[201,1053,617],{"class":215},[201,1055,1056],{"class":207}," :to",[201,1058,614],{"class":215},[201,1060,617],{"class":215},[201,1062,1063],{"class":542},"data[0].path",[201,1065,617],{"class":215},[201,1067,290],{"class":215},[201,1069,1070],{"class":203,"line":472},[201,1071,1072],{"class":281},"      ← {{ data[0].title }}\n",[201,1074,1075,1078,1080],{"class":203,"line":510},[201,1076,1077],{"class":215},"    \u003C/",[201,1079,1041],{"class":368},[201,1081,290],{"class":215},[201,1083,1084,1086,1088,1090,1092,1094,1097,1099,1101,1103,1105,1108,1110],{"class":203,"line":573},[201,1085,1038],{"class":215},[201,1087,1041],{"class":368},[201,1089,1044],{"class":207},[201,1091,614],{"class":215},[201,1093,617],{"class":215},[201,1095,1096],{"class":542},"data?.[1]",[201,1098,617],{"class":215},[201,1100,1056],{"class":207},[201,1102,614],{"class":215},[201,1104,617],{"class":215},[201,1106,1107],{"class":542},"data[1].path",[201,1109,617],{"class":215},[201,1111,290],{"class":215},[201,1113,1115],{"class":203,"line":1114},13,[201,1116,1117],{"class":281},"      {{ data[1].title }} →\n",[201,1119,1121,1123,1125],{"class":203,"line":1120},14,[201,1122,1077],{"class":215},[201,1124,1041],{"class":368},[201,1126,290],{"class":215},[201,1128,1130,1133,1135],{"class":203,"line":1129},15,[201,1131,1132],{"class":215},"  \u003C/",[201,1134,1019],{"class":368},[201,1136,290],{"class":215},[201,1138,1140,1142,1144],{"class":203,"line":1139},16,[201,1141,764],{"class":215},[201,1143,1009],{"class":368},[201,1145,290],{"class":215},[582,1147,1148],{},"Example with additional query conditions:",[191,1150,1152],{"className":593,"code":1151,"filename":595,"language":596,"meta":196,"style":196},"\u003Cscript setup lang=\"ts\">\nconst { data } = await useAsyncData('surround', () => {\n  return queryCollectionItemSurroundings('docs', '/foo', {\n    before: 1,\n    after: 1,\n    fields: ['badge', 'description']\n  })\n    .where('_draft', '=', false)\n    .where('_partial', '=', false)\n    .order('date', 'DESC')\n})\n\u003C/script>\n",[198,1153,1154,1174,1206,1232,1245,1256,1285,1292,1322,1351,1375,1381],{"__ignoreMap":196},[201,1155,1156,1158,1160,1162,1164,1166,1168,1170,1172],{"class":203,"line":204},[201,1157,216],{"class":215},[201,1159,605],{"class":368},[201,1161,608],{"class":207},[201,1163,611],{"class":207},[201,1165,614],{"class":215},[201,1167,617],{"class":215},[201,1169,195],{"class":542},[201,1171,617],{"class":215},[201,1173,290],{"class":215},[201,1175,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204],{"class":203,"line":235},[201,1177,628],{"class":207},[201,1179,631],{"class":215},[201,1181,634],{"class":281},[201,1183,637],{"class":215},[201,1185,640],{"class":215},[201,1187,644],{"class":643},[201,1189,647],{"class":211},[201,1191,372],{"class":281},[201,1193,546],{"class":215},[201,1195,654],{"class":542},[201,1197,546],{"class":215},[201,1199,306],{"class":215},[201,1201,661],{"class":215},[201,1203,664],{"class":207},[201,1205,362],{"class":215},[201,1207,1208,1210,1212,1214,1216,1218,1220,1222,1224,1226,1228,1230],{"class":203,"line":251},[201,1209,671],{"class":643},[201,1211,212],{"class":211},[201,1213,372],{"class":368},[201,1215,546],{"class":215},[201,1217,680],{"class":542},[201,1219,546],{"class":215},[201,1221,306],{"class":215},[201,1223,539],{"class":215},[201,1225,689],{"class":542},[201,1227,546],{"class":215},[201,1229,306],{"class":215},[201,1231,362],{"class":215},[201,1233,1234,1237,1239,1243],{"class":203,"line":264},[201,1235,1236],{"class":368},"    before",[201,1238,242],{"class":215},[201,1240,1242],{"class":1241},"smPcV"," 1",[201,1244,248],{"class":215},[201,1246,1247,1250,1252,1254],{"class":203,"line":293},[201,1248,1249],{"class":368},"    after",[201,1251,242],{"class":215},[201,1253,1242],{"class":1241},[201,1255,248],{"class":215},[201,1257,1258,1261,1263,1266,1268,1271,1273,1275,1277,1280,1282],{"class":203,"line":317},[201,1259,1260],{"class":368},"    fields",[201,1262,242],{"class":215},[201,1264,1265],{"class":368}," [",[201,1267,546],{"class":215},[201,1269,1270],{"class":542},"badge",[201,1272,546],{"class":215},[201,1274,306],{"class":215},[201,1276,539],{"class":215},[201,1278,1279],{"class":542},"description",[201,1281,546],{"class":215},[201,1283,1284],{"class":368},"]\n",[201,1286,1287,1290],{"class":203,"line":324},[201,1288,1289],{"class":215},"  }",[201,1291,694],{"class":368},[201,1293,1294,1296,1298,1300,1302,1305,1307,1309,1311,1313,1315,1317,1320],{"class":203,"line":365},[201,1295,699],{"class":215},[201,1297,702],{"class":211},[201,1299,372],{"class":368},[201,1301,546],{"class":215},[201,1303,1304],{"class":542},"_draft",[201,1306,546],{"class":215},[201,1308,306],{"class":215},[201,1310,539],{"class":215},[201,1312,614],{"class":542},[201,1314,546],{"class":215},[201,1316,306],{"class":215},[201,1318,1319],{"class":724}," false",[201,1321,694],{"class":368},[201,1323,1324,1326,1328,1330,1332,1335,1337,1339,1341,1343,1345,1347,1349],{"class":203,"line":430},[201,1325,699],{"class":215},[201,1327,702],{"class":211},[201,1329,372],{"class":368},[201,1331,546],{"class":215},[201,1333,1334],{"class":542},"_partial",[201,1336,546],{"class":215},[201,1338,306],{"class":215},[201,1340,539],{"class":215},[201,1342,614],{"class":542},[201,1344,546],{"class":215},[201,1346,306],{"class":215},[201,1348,1319],{"class":724},[201,1350,694],{"class":368},[201,1352,1353,1355,1357,1359,1361,1363,1365,1367,1369,1371,1373],{"class":203,"line":472},[201,1354,699],{"class":215},[201,1356,734],{"class":211},[201,1358,372],{"class":368},[201,1360,546],{"class":215},[201,1362,741],{"class":542},[201,1364,546],{"class":215},[201,1366,306],{"class":215},[201,1368,539],{"class":215},[201,1370,554],{"class":542},[201,1372,546],{"class":215},[201,1374,694],{"class":368},[201,1376,1377,1379],{"class":203,"line":510},[201,1378,637],{"class":215},[201,1380,694],{"class":281},[201,1382,1383,1385,1387],{"class":203,"line":573},[201,1384,764],{"class":215},[201,1386,605],{"class":368},[201,1388,290],{"class":215},[1390,1391,1392],"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 .sYGMc, html code.shiki .sYGMc{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}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 .sndM8, html code.shiki .sndM8{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sd2Uz, html code.shiki .sd2Uz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}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}html pre.shiki code .sPKOg, html code.shiki .sPKOg{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}html pre.shiki code .smPcV, html code.shiki .smPcV{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":196,"searchDepth":264,"depth":264,"links":1394},[1395,1396,1397,1400],{"id":188,"depth":235,"text":189},{"id":579,"depth":235,"text":580},{"id":771,"depth":235,"text":772,"children":1398},[1399],{"id":776,"depth":251,"text":779},{"id":899,"depth":235,"text":900},"The queryCollectionItemSurroundings composable looks for sibling contents of an specific path.","md",null,{},{"title":76,"description":1401},[1407,1409],{"title":72,"path":73,"stem":74,"description":1408,"children":-1},"The queryCollectionNavigation composable generates the navigation tree of given collection.",{"title":80,"path":81,"stem":82,"description":1410,"children":-1},"The queryCollectionSearchSections composable generates searchable sections from a collection for enhanced content discovery.",{"data":1412,"body":1413,"excerpt":-1,"toc":1422},{"title":196,"description":1401},{"type":1414,"children":1415},"root",[1416],{"type":1417,"tag":582,"props":1418,"children":1419},"element",{},[1420],{"type":1421,"value":1401},"text",{"title":196,"searchDepth":235,"depth":235,"links":1423},[],1737541422628]