Skip to content

Commit 808c133

Browse files
authoredFeb 13, 2025··
fix: queryCollectionItemSurroundings type definition in built module (#3121)
1 parent 06a7014 commit 808c133

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed
 

‎src/runtime/app.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { Collections, PageCollections, CollectionQueryBuilder, SurroundOptions, SQLOperator, QueryGroupFunction } from '@nuxt/content'
1+
import type { Collections, PageCollections, CollectionQueryBuilder, SurroundOptions, SQLOperator, QueryGroupFunction, ContentNavigationItem } from '@nuxt/content'
22
import type { H3Event } from 'h3'
33
import { collectionQueryBuilder } from './internal/query'
44
import { generateNavigationTree } from './internal/navigation'
@@ -19,11 +19,11 @@ export const queryCollection = <T extends keyof Collections>(collection: T): Col
1919
return collectionQueryBuilder<T>(collection, (collection, sql) => executeContentQuery(event, collection, sql))
2020
}
2121

22-
export function queryCollectionNavigation<T extends keyof PageCollections>(collection: T, fields?: Array<keyof PageCollections[T]>) {
22+
export function queryCollectionNavigation<T extends keyof PageCollections>(collection: T, fields?: Array<keyof PageCollections[T]>): ChainablePromise<T, ContentNavigationItem[]> {
2323
return chainablePromise(collection, qb => generateNavigationTree(qb, fields))
2424
}
2525

26-
export function queryCollectionItemSurroundings<T extends keyof PageCollections>(collection: T, path: string, opts?: SurroundOptions<keyof PageCollections[T]>) {
26+
export function queryCollectionItemSurroundings<T extends keyof PageCollections>(collection: T, path: string, opts?: SurroundOptions<keyof PageCollections[T]>): ChainablePromise<T, ContentNavigationItem[]> {
2727
return chainablePromise(collection, qb => generateItemSurround(qb, path, opts))
2828
}
2929

0 commit comments

Comments
 (0)
Please sign in to comment.