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', {