import {GET_ORDERS} from "~/graphql/queries/standalone/orders"; import type {IOrderResponse} from "~/types"; export async function usePendingOrder(userEmail: string) { const cartStore = useCartStore(); const { data, error } = await useAsyncQuery( GET_ORDERS, { status: "PENDING", userEmail } ); if (!error.value && data.value?.orders.edges[0].node) { cartStore.setCurrentOrders(data.value?.orders.edges[0].node); } watch(error, (err) => { if (err) { console.error('usePendingOrder error:', err); } }); return { }; }