16 lines
547 B
TypeScript
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,
|
|
};
|
|
};
|