From 082a52dc3e927ab28d3440f3d611300852847013 Mon Sep 17 00:00:00 2001 From: davide3011 Date: Tue, 10 Feb 2026 09:54:10 +0100 Subject: [PATCH] feat(client): migliora robustezza connessioni WebSocket su display e controller Aggiunge gestione riconnessione con backoff esponenziale e protezione da reconnect multipli. Migliora cleanup su unmount/HMR per evitare listener e timeout pendenti. Uniforma gestione errori e stato connessione lato client. Semplifica etichette pulsanti controller rimuovendo emoji e aggiorna commenti. --- src/components/ControllerPage.vue | 219 +++++++++++++++++++++++++----- src/components/DisplayPage.vue | 141 +++++++++++++++++-- src/style.css | 2 +- 3 files changed, 311 insertions(+), 51 deletions(-) diff --git a/src/components/ControllerPage.vue b/src/components/ControllerPage.vue index b9ca30d..8188d55 100644 --- a/src/components/ControllerPage.vue +++ b/src/components/ControllerPage.vue @@ -1,12 +1,12 @@