diff --git a/apps/desktop/src/main.tsx b/apps/desktop/src/main.tsx index ac79231..34b69fb 100644 --- a/apps/desktop/src/main.tsx +++ b/apps/desktop/src/main.tsx @@ -773,11 +773,17 @@ const handleTokenRevoked = useCallback(async () => { setConfig(null) setStatus(null) setIsMachineActive(true) + setIsLaunchingSystem(false) + // Limpa campos de input para novo registro + setProvisioningCode("") + setCollabEmail("") + setCollabName("") + setValidatedCompany(null) + setCodeStatus(null) + setCompanyName("") setError("Este dispositivo foi resetado. Informe o código de provisionamento para reconectar.") - try { - const p = await invoke("collect_machine_profile") - setProfile(p) - } catch {} + // Força recarregar a página inicial do app para sair de qualquer página web + window.location.href = "/" }, [store]) useEffect(() => {