schon/storefront/app/graphql/queries/combined/userBaseData.ts
2026-02-27 21:59:51 +03:00

16 lines
547 B
TypeScript

import { GET_ORDERS } from '@graphql/queries/standalone/orders';
import { GET_PROMOCODES } from '@graphql/queries/standalone/promocodes';
import { GET_WISHLIST } from '@graphql/queries/standalone/wishlist';
import combineQuery from 'graphql-combine-query';
export const getUserBaseData = (orderVariables?: { userEmail?: string; status?: string }) => {
const { document, variables } = combineQuery('getUserBaseData')
.add(GET_WISHLIST)
.add(GET_PROMOCODES)
.add(GET_ORDERS, orderVariables || {});
return {
document,
variables,
};
};