From d1ee94e5c4164126f0afbb12831cdb815f3546a2 Mon Sep 17 00:00:00 2001 From: alsaze Date: Thu, 13 Nov 2025 16:41:12 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BA=D0=B0=D1=80=D1=82=D1=8B=20=D0=BF=D0=B2?= =?UTF-8?q?=D0=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- composables/useCheckout.ts | 2 +- pages/cart.vue | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/composables/useCheckout.ts b/composables/useCheckout.ts index a9ab446..8b5d91c 100644 --- a/composables/useCheckout.ts +++ b/composables/useCheckout.ts @@ -49,7 +49,7 @@ export const useCheckout = createSharedComposable(() => { ] const currentCheckoutStep - = ref(checkoutSteps.find(value => value.title === route.path.split('/').pop()) || checkoutSteps[0]) + = ref(checkoutSteps.find(value => value.route === route.path.split('/').pop()) || checkoutSteps[0]) function previewStep() { if (isPickupPointSelected.value && !isMobile.value) { diff --git a/pages/cart.vue b/pages/cart.vue index b8c2272..873a980 100644 --- a/pages/cart.vue +++ b/pages/cart.vue @@ -1,6 +1,6 @@ @@ -22,7 +28,7 @@ const { cart, cartRemoveAllItems } = useCart() const { checkoutContacts, checkoutPickupPoint } = useCheckout() onMounted(async () => { - if (!route?.query?.ID) + if (!route?.query?.ID || cart.value.line_items.length === 0) return await $fetch('/api/create', {