@clerk/shared
Version:
Internal package utils used by the Clerk SDKs
25 lines (23 loc) • 444 B
JavaScript
//#region src/react/hooks/createCacheKeys.ts
/**
* @internal
*/
function createCacheKeys(params) {
return {
queryKey: [
params.stablePrefix,
params.authenticated,
params.tracked,
params.untracked
],
invalidationKey: [
params.stablePrefix,
params.authenticated,
params.tracked
],
stableKey: params.stablePrefix,
authenticated: params.authenticated
};
}
//#endregion
exports.createCacheKeys = createCacheKeys;