From f2b2211e86e6b79324bfd631a1b2721ca8a26671 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Wed, 28 Jan 2026 13:16:41 +0000 Subject: [PATCH] Changes --- src/components/PlansSection.tsx | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/src/components/PlansSection.tsx b/src/components/PlansSection.tsx index c7e26be..1bd1de0 100644 --- a/src/components/PlansSection.tsx +++ b/src/components/PlansSection.tsx @@ -74,7 +74,7 @@ const PlansSection = () => { setSelectedPlan(plan.name); try { - // Clear any existing cart items first for a clean checkout + // Clear any existing cart items first for a clean order clearCart(); await addItem({ @@ -86,18 +86,11 @@ const PlansSection = () => { selectedOptions: variant.selectedOptions || [], }); - // Small delay to ensure cart is created - await new Promise(resolve => setTimeout(resolve, 500)); - - const checkoutUrl = useCartStore.getState().getCheckoutUrl(); - if (checkoutUrl) { - window.open(checkoutUrl, '_blank'); - toast.success("Omdirigerar till betalning..."); - } else { - toast.error("Kunde inte skapa checkout"); - } + toast.success(`${plan.name} tillagt i varukorgen`, { + description: "Klicka på varukorgen för att gå till betalning", + }); } catch (error) { - console.error('Checkout error:', error); + console.error('Add to cart error:', error); toast.error("Något gick fel"); } finally { setCheckoutLoading(false);