From 676dda464243ed3c9f1b832bae23d5460bab9042 Mon Sep 17 00:00:00 2001 From: Unchained Date: Sat, 28 Mar 2026 18:20:12 +0200 Subject: [PATCH] fix: set language code in CartDrawer before init --- src/components/cart/CartDrawer.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/cart/CartDrawer.tsx b/src/components/cart/CartDrawer.tsx index 957a2fd..705b6f8 100644 --- a/src/components/cart/CartDrawer.tsx +++ b/src/components/cart/CartDrawer.tsx @@ -33,11 +33,13 @@ export default function CartDrawer() { const [initialized, setInitialized] = useState(false); useEffect(() => { - if (!initialized) { + if (!initialized && locale) { + // Set language code before initializing checkout + useSaleorCheckoutStore.getState().setLanguageCode(locale); initCheckout(); setInitialized(true); } - }, [initialized]); + }, [initialized, locale]); useEffect(() => { if (isOpen) {