From 6477b9ae12dac1166510b18447be6bc9352cc06d Mon Sep 17 00:00:00 2001 From: Marcio Bevervanso Date: Wed, 17 Jun 2026 19:07:23 -0300 Subject: [PATCH] Remove localStorage do funil e ajusta para R$19,99 / plan=popular Co-Authored-By: Claude Sonnet 4.6 --- src/pages/WhatsAppFunnel.tsx | 34 +--------------------------------- 1 file changed, 1 insertion(+), 33 deletions(-) diff --git a/src/pages/WhatsAppFunnel.tsx b/src/pages/WhatsAppFunnel.tsx index 0a01f60..9657251 100644 --- a/src/pages/WhatsAppFunnel.tsx +++ b/src/pages/WhatsAppFunnel.tsx @@ -100,17 +100,6 @@ function getAudioContext() { return sharedAudioCtx; } -const FUNNEL_STORAGE_KEY = 'fm_whatsapp_funnel_state'; - -function loadSavedFunnelState() { - try { - const raw = localStorage.getItem(FUNNEL_STORAGE_KEY); - if (!raw) return null; - const parsed = JSON.parse(raw); - if (Array.isArray(parsed.messages) && parsed.messages.length > 0) return parsed; - } catch (e) {} - return null; -} function playMessageSound() { try { @@ -222,31 +211,10 @@ export default function WhatsAppFunnel() { if (!initialized.current) { initialized.current = true; getAudioContext(); - - const saved = loadSavedFunnelState(); - if (saved) { - setMessages(saved.messages); - setCurrentOptions(saved.currentOptions || []); - setCurrentRequireEmail(saved.currentRequireEmail || false); - scrollToBottom(); - } else { - playNode('start'); - } + playNode('start'); } }, []); - // Salva o progresso da conversa para retomar de onde parou caso a página recarregue - useEffect(() => { - if (messages.length === 0) return; - try { - localStorage.setItem(FUNNEL_STORAGE_KEY, JSON.stringify({ - messages, - currentOptions, - currentRequireEmail, - })); - } catch (e) {} - }, [messages, currentOptions, currentRequireEmail]); - const handleOptionClick = (opt: OptionConfig) => { const ctx = getAudioContext(); if (ctx && ctx.state === 'suspended') {