@techsio/storefront-data
Version:
Medusa-first storefront data layer built on TanStack Query.
22 lines (21 loc) • 779 B
JavaScript
import { createQueryKey, normalizeQueryKeyPart } from "../shared/query-keys.js";
function createProductQueryKeys(namespace) {
return {
list: (params)=>createQueryKey(namespace, "products", "list", normalizeQueryKeyPart(params, {
omitKeys: [
"enabled"
]
})),
infinite: (params)=>createQueryKey(namespace, "products", "infinite", normalizeQueryKeyPart(params, {
omitKeys: [
"enabled"
]
})),
detail: (params)=>createQueryKey(namespace, "products", "detail", normalizeQueryKeyPart(params, {
omitKeys: [
"enabled"
]
}))
};
}
export { createProductQueryKeys };