UNPKG

sanity

Version:

Sanity is a real-time content infrastructure with a scalable, hosted backend featuring a Graph Oriented Query Language (GROQ), asset pipelines and fast edge caches

9 lines (6 loc) 306 B
import {type SanityClient} from '@sanity/client' import {type IdPair} from '../types' export function memoizeKeyGen(client: SanityClient, idPair: IdPair, typeName: string) { const config = client.config() return `${config.dataset ?? ''}-${config.projectId ?? ''}-${idPair.publishedId}-${typeName}` }