From dfcb1b09c0ac0eb5ea38673491832b17f42a44a5 Mon Sep 17 00:00:00 2001 From: TakahashiNguyen Date: Wed, 13 May 2026 15:24:19 +0000 Subject: [PATCH] fix: resolved minor issue (#40) Co-authored-by: TakahashiNg <83152264+TakahashiNguyen@users.noreply.github.com> Reviewed-on: https://git.demonkernel.io.vn/FoodSurf/frontend/pulls/40 --- dockerfile | 2 +- lib/cart-context.tsx | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/dockerfile b/dockerfile index d363d5c..1d66996 100644 --- a/dockerfile +++ b/dockerfile @@ -4,7 +4,7 @@ RUN apk add --no-cache libc6-compat WORKDIR /app # Cài đặt pnpm -RUN npm install -g pnpm +RUN npm install -g pnpm@10.9.0 # Copy file định nghĩa package để tận dụng cache của Docker COPY package.json pnpm-lock.yaml ./ diff --git a/lib/cart-context.tsx b/lib/cart-context.tsx index a46fd57..758c961 100644 --- a/lib/cart-context.tsx +++ b/lib/cart-context.tsx @@ -97,7 +97,6 @@ export function CartProvider({ children }: { children: React.ReactNode }) { const { data, loading, error } = useQuery(GET_CART_ITEMS, { client: cartClient, variables: { cartId }, - skip: !cartId, }); const [addMenuItem] = useMutation(ADD_ITEM, { @@ -129,7 +128,7 @@ export function CartProvider({ children }: { children: React.ReactNode }) { const localCartId = localStorage.getItem(CART_ID); if (localCartId) setCartId(localCartId); } - }, [eateryData, createCart, data, loading]); + }, [eateryData, createCart, data, loading, error]); useEffect(() => { if (data?.getCart) setCart(data.getCart);