@limitless-angular/sanity
Version:
A powerful Angular library for Sanity.io integration, featuring Portable Text rendering and optimized image loading.
12 lines (11 loc) • 344 B
TypeScript
import type { ContentSourceMap, QueryParams } from '@sanity/client';
export interface QuerySnapshot<T> {
result: T;
resultSourceMap: ContentSourceMap;
}
export interface EnhancedQuerySnapshot<T> extends QuerySnapshot<T> {
query: string;
params: QueryParams;
}
/** @internal */
export type QueryCacheKey = `${string}-${string}`;