fix: realtime connect/disconnect issue (#2768)

Co-authored-by: Liyas Thomas <liyascthomas@gmail.com>
This commit is contained in:
Anwarul Islam
2022-10-13 18:03:46 +06:00
committed by GitHub
parent 7b61f267dd
commit 44f11f93a4
40 changed files with 91 additions and 17 deletions

View File

@@ -7,6 +7,7 @@
"clear_all": "Maak alles skoon", "clear_all": "Maak alles skoon",
"close": "Close", "close": "Close",
"connect": "Koppel", "connect": "Koppel",
"connecting": "Connecting",
"copy": "Kopieer", "copy": "Kopieer",
"delete": "Vee uit", "delete": "Vee uit",
"disconnect": "Ontkoppel", "disconnect": "Ontkoppel",
@@ -35,6 +36,7 @@
"search": "Soek", "search": "Soek",
"send": "Stuur", "send": "Stuur",
"start": "Begin", "start": "Begin",
"starting": "Starting",
"stop": "Stop", "stop": "Stop",
"to_close": "to close", "to_close": "to close",
"to_navigate": "to navigate", "to_navigate": "to navigate",

View File

@@ -7,6 +7,7 @@
"clear_all": "امسح الكل", "clear_all": "امسح الكل",
"close": "Close", "close": "Close",
"connect": "الاتصال", "connect": "الاتصال",
"connecting": "Connecting",
"copy": "نسخ", "copy": "نسخ",
"delete": "حذف", "delete": "حذف",
"disconnect": "قطع الاتصال", "disconnect": "قطع الاتصال",
@@ -35,6 +36,7 @@
"search": "بحث", "search": "بحث",
"send": "ارسل", "send": "ارسل",
"start": "ابدأ", "start": "ابدأ",
"starting": "Starting",
"stop": "قف", "stop": "قف",
"to_close": "لإغلاء", "to_close": "لإغلاء",
"to_navigate": "للإنتقال", "to_navigate": "للإنتقال",

View File

@@ -7,6 +7,7 @@
"clear_all": "Neteja-ho tot", "clear_all": "Neteja-ho tot",
"close": "Close", "close": "Close",
"connect": "Connectar", "connect": "Connectar",
"connecting": "Connecting",
"copy": "Copiar", "copy": "Copiar",
"delete": "Eliminar", "delete": "Eliminar",
"disconnect": "Desconnectar", "disconnect": "Desconnectar",
@@ -35,6 +36,7 @@
"search": "Cercar", "search": "Cercar",
"send": "Enviar", "send": "Enviar",
"start": "Començar", "start": "Començar",
"starting": "Starting",
"stop": "Aturar", "stop": "Aturar",
"to_close": "Tancar", "to_close": "Tancar",
"to_navigate": "Navegar", "to_navigate": "Navegar",

View File

@@ -7,6 +7,7 @@
"clear_all": "全部清除", "clear_all": "全部清除",
"close": "Close", "close": "Close",
"connect": "连接", "connect": "连接",
"connecting": "Connecting",
"copy": "复制", "copy": "复制",
"delete": "删除", "delete": "删除",
"disconnect": "断开连接", "disconnect": "断开连接",
@@ -35,6 +36,7 @@
"search": "搜索", "search": "搜索",
"send": "发送", "send": "发送",
"start": "开始", "start": "开始",
"starting": "Starting",
"stop": "停止", "stop": "停止",
"to_close": "以关闭", "to_close": "以关闭",
"to_navigate": "以定位", "to_navigate": "以定位",

View File

@@ -7,6 +7,7 @@
"clear_all": "Vymazat vše", "clear_all": "Vymazat vše",
"close": "Close", "close": "Close",
"connect": "Připojit", "connect": "Připojit",
"connecting": "Connecting",
"copy": "kopírovat", "copy": "kopírovat",
"delete": "Vymazat", "delete": "Vymazat",
"disconnect": "Odpojit", "disconnect": "Odpojit",
@@ -35,6 +36,7 @@
"search": "Vyhledávání", "search": "Vyhledávání",
"send": "Poslat", "send": "Poslat",
"start": "Start", "start": "Start",
"starting": "Starting",
"stop": "Stop", "stop": "Stop",
"to_close": "to close", "to_close": "to close",
"to_navigate": "to navigate", "to_navigate": "to navigate",

View File

@@ -7,6 +7,7 @@
"clear_all": "Slet alt", "clear_all": "Slet alt",
"close": "Close", "close": "Close",
"connect": "Opret forbindelse", "connect": "Opret forbindelse",
"connecting": "Connecting",
"copy": "Kopi", "copy": "Kopi",
"delete": "Slet", "delete": "Slet",
"disconnect": "Koble fra", "disconnect": "Koble fra",
@@ -35,6 +36,7 @@
"search": "Søg", "search": "Søg",
"send": "Sende", "send": "Sende",
"start": "Start", "start": "Start",
"starting": "Starting",
"stop": "Hold op", "stop": "Hold op",
"to_close": "to close", "to_close": "to close",
"to_navigate": "to navigate", "to_navigate": "to navigate",

View File

@@ -7,6 +7,7 @@
"clear_all": "Alles zurücksetzen", "clear_all": "Alles zurücksetzen",
"close": "Close", "close": "Close",
"connect": "Verbinden", "connect": "Verbinden",
"connecting": "Connecting",
"copy": "Kopieren", "copy": "Kopieren",
"delete": "Löschen", "delete": "Löschen",
"disconnect": "Trennen", "disconnect": "Trennen",
@@ -35,6 +36,7 @@
"search": "Suchen", "search": "Suchen",
"send": "Senden", "send": "Senden",
"start": "Start", "start": "Start",
"starting": "Starting",
"stop": "Stopp", "stop": "Stopp",
"to_close": "zum Schließen", "to_close": "zum Schließen",
"to_navigate": "zum Navigieren", "to_navigate": "zum Navigieren",

View File

@@ -7,6 +7,7 @@
"clear_all": "Τα καθαρίζω όλα", "clear_all": "Τα καθαρίζω όλα",
"close": "Close", "close": "Close",
"connect": "Συνδέω-συωδεομαι", "connect": "Συνδέω-συωδεομαι",
"connecting": "Connecting",
"copy": "αντίγραφο", "copy": "αντίγραφο",
"delete": "Διαγράφω", "delete": "Διαγράφω",
"disconnect": "Αποσυνδέω", "disconnect": "Αποσυνδέω",
@@ -35,6 +36,7 @@
"search": "Αναζήτηση", "search": "Αναζήτηση",
"send": "Στείλετε", "send": "Στείλετε",
"start": "Αρχή", "start": "Αρχή",
"starting": "Starting",
"stop": "Να σταματήσει", "stop": "Να σταματήσει",
"to_close": "to close", "to_close": "to close",
"to_navigate": "to navigate", "to_navigate": "to navigate",

View File

@@ -7,6 +7,7 @@
"clear_all": "Clear all", "clear_all": "Clear all",
"close": "Close", "close": "Close",
"connect": "Connect", "connect": "Connect",
"connecting": "Connecting",
"copy": "Copy", "copy": "Copy",
"delete": "Delete", "delete": "Delete",
"disconnect": "Disconnect", "disconnect": "Disconnect",
@@ -35,6 +36,7 @@
"search": "Search", "search": "Search",
"send": "Send", "send": "Send",
"start": "Start", "start": "Start",
"starting": "Starting",
"stop": "Stop", "stop": "Stop",
"to_close": "to close", "to_close": "to close",
"to_navigate": "to navigate", "to_navigate": "to navigate",

View File

@@ -7,6 +7,7 @@
"clear_all": "Limpiar todo", "clear_all": "Limpiar todo",
"close": "Close", "close": "Close",
"connect": "Conectar", "connect": "Conectar",
"connecting": "Connecting",
"copy": "Copiar", "copy": "Copiar",
"delete": "Borrar", "delete": "Borrar",
"disconnect": "Desconectar", "disconnect": "Desconectar",
@@ -35,6 +36,7 @@
"search": "Buscar", "search": "Buscar",
"send": "Enviar", "send": "Enviar",
"start": "Comenzar", "start": "Comenzar",
"starting": "Starting",
"stop": "Detener", "stop": "Detener",
"to_close": "para cerrar", "to_close": "para cerrar",
"to_navigate": "para navegar", "to_navigate": "para navegar",

View File

@@ -7,6 +7,7 @@
"clear_all": "Tyhjennä", "clear_all": "Tyhjennä",
"close": "Close", "close": "Close",
"connect": "Kytkeä", "connect": "Kytkeä",
"connecting": "Connecting",
"copy": "Kopio", "copy": "Kopio",
"delete": "Poistaa", "delete": "Poistaa",
"disconnect": "Katkaista", "disconnect": "Katkaista",
@@ -35,6 +36,7 @@
"search": "Hae", "search": "Hae",
"send": "Lähettää", "send": "Lähettää",
"start": "alkaa", "start": "alkaa",
"starting": "Starting",
"stop": "Lopettaa", "stop": "Lopettaa",
"to_close": "to close", "to_close": "to close",
"to_navigate": "to navigate", "to_navigate": "to navigate",

View File

@@ -7,6 +7,7 @@
"clear_all": "Tout effacer", "clear_all": "Tout effacer",
"close": "Close", "close": "Close",
"connect": "Connecter", "connect": "Connecter",
"connecting": "Connecting",
"copy": "Copier", "copy": "Copier",
"delete": "Supprimer", "delete": "Supprimer",
"disconnect": "Déconnecter", "disconnect": "Déconnecter",
@@ -35,6 +36,7 @@
"search": "Chercher", "search": "Chercher",
"send": "Envoyer", "send": "Envoyer",
"start": "Démarrer", "start": "Démarrer",
"starting": "Starting",
"stop": "Arrêter", "stop": "Arrêter",
"to_close": "pour fermer", "to_close": "pour fermer",
"to_navigate": "pour naviguer", "to_navigate": "pour naviguer",

View File

@@ -7,6 +7,7 @@
"clear_all": "נקה הכל", "clear_all": "נקה הכל",
"close": "Close", "close": "Close",
"connect": "לְחַבֵּר", "connect": "לְחַבֵּר",
"connecting": "Connecting",
"copy": "עותק", "copy": "עותק",
"delete": "לִמְחוֹק", "delete": "לִמְחוֹק",
"disconnect": "לְנַתֵק", "disconnect": "לְנַתֵק",
@@ -35,6 +36,7 @@
"search": "לחפש", "search": "לחפש",
"send": "לִשְׁלוֹחַ", "send": "לִשְׁלוֹחַ",
"start": "הַתחָלָה", "start": "הַתחָלָה",
"starting": "Starting",
"stop": "תפסיק", "stop": "תפסיק",
"to_close": "to close", "to_close": "to close",
"to_navigate": "to navigate", "to_navigate": "to navigate",

View File

@@ -7,6 +7,7 @@
"clear_all": "सभी साफ करें", "clear_all": "सभी साफ करें",
"close": "बंद करे", "close": "बंद करे",
"connect": "कनेक्ट करें", "connect": "कनेक्ट करें",
"connecting": "Connecting",
"copy": "कॉपी", "copy": "कॉपी",
"delete": "हटाएं", "delete": "हटाएं",
"disconnect": "डिस्कनेक्ट", "disconnect": "डिस्कनेक्ट",
@@ -35,6 +36,7 @@
"search": "खोज", "search": "खोज",
"send": "भेजें ", "send": "भेजें ",
"start": "प्रारंभ", "start": "प्रारंभ",
"starting": "Starting",
"stop": "रोकें", "stop": "रोकें",
"to_close": "बंद करने के लिए", "to_close": "बंद करने के लिए",
"to_navigate": "नेविगेट करने के लिए", "to_navigate": "नेविगेट करने के लिए",

View File

@@ -7,6 +7,7 @@
"clear_all": "Összes törlése", "clear_all": "Összes törlése",
"close": "Close", "close": "Close",
"connect": "Kapcsolódás", "connect": "Kapcsolódás",
"connecting": "Connecting",
"copy": "Másolás", "copy": "Másolás",
"delete": "Törlés", "delete": "Törlés",
"disconnect": "Leválasztás", "disconnect": "Leválasztás",
@@ -35,6 +36,7 @@
"search": "Keresés", "search": "Keresés",
"send": "Küldés", "send": "Küldés",
"start": "Indítás", "start": "Indítás",
"starting": "Starting",
"stop": "Leállítás", "stop": "Leállítás",
"to_close": "a bezáráshoz", "to_close": "a bezáráshoz",
"to_navigate": "a navigáláshoz", "to_navigate": "a navigáláshoz",

View File

@@ -7,6 +7,7 @@
"clear_all": "Bersihkan semua", "clear_all": "Bersihkan semua",
"close": "Menutup", "close": "Menutup",
"connect": "Menyambung", "connect": "Menyambung",
"connecting": "Connecting",
"copy": "Salin", "copy": "Salin",
"delete": "Menghapus", "delete": "Menghapus",
"disconnect": "Memutuskan", "disconnect": "Memutuskan",
@@ -35,6 +36,7 @@
"search": "Cari", "search": "Cari",
"send": "Kirim", "send": "Kirim",
"start": "Mulailah", "start": "Mulailah",
"starting": "Starting",
"stop": "Berhenti", "stop": "Berhenti",
"to_close": "Untuk menutup", "to_close": "Untuk menutup",
"to_navigate": "Untuk menavigasi", "to_navigate": "Untuk menavigasi",

View File

@@ -7,6 +7,7 @@
"clear_all": "Cancella tutto", "clear_all": "Cancella tutto",
"close": "Close", "close": "Close",
"connect": "Connetti", "connect": "Connetti",
"connecting": "Connecting",
"copy": "Copia", "copy": "Copia",
"delete": "Elimina", "delete": "Elimina",
"disconnect": "Disconnetti", "disconnect": "Disconnetti",
@@ -35,6 +36,7 @@
"search": "Cerca", "search": "Cerca",
"send": "Invia", "send": "Invia",
"start": "Avvia", "start": "Avvia",
"starting": "Starting",
"stop": "Interrompi", "stop": "Interrompi",
"to_close": "to close", "to_close": "to close",
"to_navigate": "to navigate", "to_navigate": "to navigate",

View File

@@ -7,6 +7,7 @@
"clear_all": "Clear all", "clear_all": "Clear all",
"close": "Close", "close": "Close",
"connect": "Connect", "connect": "Connect",
"connecting": "Connecting",
"copy": "Copy", "copy": "Copy",
"delete": "Delete", "delete": "Delete",
"disconnect": "Disconnect", "disconnect": "Disconnect",
@@ -35,6 +36,7 @@
"search": "Search", "search": "Search",
"send": "Send", "send": "Send",
"start": "Start", "start": "Start",
"starting": "Starting",
"stop": "Stop", "stop": "Stop",
"to_close": "to close", "to_close": "to close",
"to_navigate": "to navigate", "to_navigate": "to navigate",

View File

@@ -7,6 +7,7 @@
"clear_all": "모두 지우기", "clear_all": "모두 지우기",
"close": "닫기", "close": "닫기",
"connect": "연결", "connect": "연결",
"connecting": "Connecting",
"copy": "복사", "copy": "복사",
"delete": "삭제", "delete": "삭제",
"disconnect": "연결 해제", "disconnect": "연결 해제",
@@ -35,6 +36,7 @@
"search": "검색", "search": "검색",
"send": "보내기", "send": "보내기",
"start": "시작", "start": "시작",
"starting": "Starting",
"stop": "정지", "stop": "정지",
"to_close": "로 닫기", "to_close": "로 닫기",
"to_navigate": "로 이동", "to_navigate": "로 이동",

View File

@@ -7,6 +7,7 @@
"clear_all": "Wis alles", "clear_all": "Wis alles",
"close": "Close", "close": "Close",
"connect": "Verbinden", "connect": "Verbinden",
"connecting": "Connecting",
"copy": "Kopiëren", "copy": "Kopiëren",
"delete": "Verwijderen", "delete": "Verwijderen",
"disconnect": "Verbinding verbreken", "disconnect": "Verbinding verbreken",
@@ -35,6 +36,7 @@
"search": "Zoeken", "search": "Zoeken",
"send": "Versturen", "send": "Versturen",
"start": "Begin", "start": "Begin",
"starting": "Starting",
"stop": "Stop", "stop": "Stop",
"to_close": "to close", "to_close": "to close",
"to_navigate": "to navigate", "to_navigate": "to navigate",

View File

@@ -7,6 +7,7 @@
"clear_all": "Tøm alt", "clear_all": "Tøm alt",
"close": "Close", "close": "Close",
"connect": "Koble", "connect": "Koble",
"connecting": "Connecting",
"copy": "Kopiere", "copy": "Kopiere",
"delete": "Slett", "delete": "Slett",
"disconnect": "Koble fra", "disconnect": "Koble fra",
@@ -35,6 +36,7 @@
"search": "Søk", "search": "Søk",
"send": "Sende", "send": "Sende",
"start": "Start", "start": "Start",
"starting": "Starting",
"stop": "Stoppe", "stop": "Stoppe",
"to_close": "to close", "to_close": "to close",
"to_navigate": "to navigate", "to_navigate": "to navigate",

View File

@@ -7,6 +7,7 @@
"clear_all": "Wyczyść wszystko", "clear_all": "Wyczyść wszystko",
"close": "Close", "close": "Close",
"connect": "Połącz", "connect": "Połącz",
"connecting": "Connecting",
"copy": "Kopiuj", "copy": "Kopiuj",
"delete": "Usuń", "delete": "Usuń",
"disconnect": "Rozłącz", "disconnect": "Rozłącz",
@@ -35,6 +36,7 @@
"search": "Szukaj", "search": "Szukaj",
"send": "Wyślij", "send": "Wyślij",
"start": "Rozpocznij", "start": "Rozpocznij",
"starting": "Starting",
"stop": "Zatrzymaj", "stop": "Zatrzymaj",
"to_close": "to close", "to_close": "to close",
"to_navigate": "to navigate", "to_navigate": "to navigate",

View File

@@ -7,6 +7,7 @@
"clear_all": "Limpar tudo", "clear_all": "Limpar tudo",
"close": "Close", "close": "Close",
"connect": "Conectar", "connect": "Conectar",
"connecting": "Connecting",
"copy": "Copiar", "copy": "Copiar",
"delete": "Excluir", "delete": "Excluir",
"disconnect": "Desconectar", "disconnect": "Desconectar",
@@ -35,6 +36,7 @@
"search": "Procurar", "search": "Procurar",
"send": "Enviar", "send": "Enviar",
"start": "Começar", "start": "Começar",
"starting": "Starting",
"stop": "Pare", "stop": "Pare",
"to_close": "Fechar", "to_close": "Fechar",
"to_navigate": "Navegar", "to_navigate": "Navegar",

View File

@@ -7,6 +7,7 @@
"clear_all": "Limpar tudo", "clear_all": "Limpar tudo",
"close": "Close", "close": "Close",
"connect": "Conectar", "connect": "Conectar",
"connecting": "Connecting",
"copy": "cópia de", "copy": "cópia de",
"delete": "Excluir", "delete": "Excluir",
"disconnect": "desconectar", "disconnect": "desconectar",
@@ -35,6 +36,7 @@
"search": "Procurar", "search": "Procurar",
"send": "Mandar", "send": "Mandar",
"start": "Começar", "start": "Começar",
"starting": "Starting",
"stop": "Pare", "stop": "Pare",
"to_close": "to close", "to_close": "to close",
"to_navigate": "to navigate", "to_navigate": "to navigate",

View File

@@ -7,6 +7,7 @@
"clear_all": "Curăță tot", "clear_all": "Curăță tot",
"close": "Închide", "close": "Închide",
"connect": "Conectare", "connect": "Conectare",
"connecting": "Connecting",
"copy": "Copiază", "copy": "Copiază",
"delete": "Șterge", "delete": "Șterge",
"disconnect": "Deconectare", "disconnect": "Deconectare",
@@ -35,6 +36,7 @@
"search": "Căutare", "search": "Căutare",
"send": "Trimite", "send": "Trimite",
"start": "Start", "start": "Start",
"starting": "Starting",
"stop": "Stop", "stop": "Stop",
"to_close": "Închide", "to_close": "Închide",
"to_navigate": "Navighează", "to_navigate": "Navighează",

View File

@@ -7,6 +7,7 @@
"clear_all": "Очистить все", "clear_all": "Очистить все",
"close": "Close", "close": "Close",
"connect": "Подключиться", "connect": "Подключиться",
"connecting": "Connecting",
"copy": "Скопировать", "copy": "Скопировать",
"delete": "Удалить", "delete": "Удалить",
"disconnect": "Отключиться", "disconnect": "Отключиться",
@@ -35,6 +36,7 @@
"search": "Поиск", "search": "Поиск",
"send": "Отправить", "send": "Отправить",
"start": "Начать", "start": "Начать",
"starting": "Starting",
"stop": "Стоп", "stop": "Стоп",
"to_close": "to close", "to_close": "to close",
"to_navigate": "to navigate", "to_navigate": "to navigate",

View File

@@ -7,6 +7,7 @@
"clear_all": "Избриши све", "clear_all": "Избриши све",
"close": "Close", "close": "Close",
"connect": "Цоннецт", "connect": "Цоннецт",
"connecting": "Connecting",
"copy": "Цопи", "copy": "Цопи",
"delete": "Избриши", "delete": "Избриши",
"disconnect": "Прекините везу", "disconnect": "Прекините везу",
@@ -35,6 +36,7 @@
"search": "Претрага", "search": "Претрага",
"send": "Пошаљи", "send": "Пошаљи",
"start": "Почетак", "start": "Почетак",
"starting": "Starting",
"stop": "Зауставити", "stop": "Зауставити",
"to_close": "to close", "to_close": "to close",
"to_navigate": "to navigate", "to_navigate": "to navigate",

View File

@@ -7,6 +7,7 @@
"clear_all": "Rensa alla", "clear_all": "Rensa alla",
"close": "Close", "close": "Close",
"connect": "Ansluta", "connect": "Ansluta",
"connecting": "Connecting",
"copy": "Kopiera", "copy": "Kopiera",
"delete": "Radera", "delete": "Radera",
"disconnect": "Koppla ifrån", "disconnect": "Koppla ifrån",
@@ -35,6 +36,7 @@
"search": "Sök", "search": "Sök",
"send": "Skicka", "send": "Skicka",
"start": "Start", "start": "Start",
"starting": "Starting",
"stop": "Sluta", "stop": "Sluta",
"to_close": "to close", "to_close": "to close",
"to_navigate": "to navigate", "to_navigate": "to navigate",

View File

@@ -7,6 +7,7 @@
"clear_all": "Hepsini temizle", "clear_all": "Hepsini temizle",
"close": "Close", "close": "Close",
"connect": "Bağlan", "connect": "Bağlan",
"connecting": "Connecting",
"copy": "Kopyala", "copy": "Kopyala",
"delete": "Sil", "delete": "Sil",
"disconnect": "Bağlantıyı kes", "disconnect": "Bağlantıyı kes",
@@ -35,6 +36,7 @@
"search": "Arama", "search": "Arama",
"send": "Gönder", "send": "Gönder",
"start": "Başla", "start": "Başla",
"starting": "Starting",
"stop": "Dur", "stop": "Dur",
"to_close": "kapatmak için", "to_close": "kapatmak için",
"to_navigate": "gezdirmek için", "to_navigate": "gezdirmek için",

View File

@@ -7,6 +7,7 @@
"clear_all": "全部清除", "clear_all": "全部清除",
"close": "Close", "close": "Close",
"connect": "連線", "connect": "連線",
"connecting": "Connecting",
"copy": "複製", "copy": "複製",
"delete": "刪除", "delete": "刪除",
"disconnect": "斷開連線", "disconnect": "斷開連線",
@@ -35,6 +36,7 @@
"search": "搜尋", "search": "搜尋",
"send": "傳送", "send": "傳送",
"start": "開始", "start": "開始",
"starting": "Starting",
"stop": "停止", "stop": "停止",
"to_close": "以關閉", "to_close": "以關閉",
"to_navigate": "以瀏覽", "to_navigate": "以瀏覽",

View File

@@ -7,6 +7,7 @@
"clear_all": "Очистити все", "clear_all": "Очистити все",
"close": "Закрити", "close": "Закрити",
"connect": "Підключіться", "connect": "Підключіться",
"connecting": "Connecting",
"copy": "Копіювати", "copy": "Копіювати",
"delete": "Видалити", "delete": "Видалити",
"disconnect": "Відключити", "disconnect": "Відключити",
@@ -35,6 +36,7 @@
"search": "Пошук", "search": "Пошук",
"send": "Надіслати", "send": "Надіслати",
"start": "Почати", "start": "Почати",
"starting": "Starting",
"stop": "Стій", "stop": "Стій",
"to_close": "щоб закрити", "to_close": "щоб закрити",
"to_navigate": "для навігації", "to_navigate": "для навігації",

View File

@@ -7,6 +7,7 @@
"clear_all": "Quet sạch tât cả", "clear_all": "Quet sạch tât cả",
"close": "Close", "close": "Close",
"connect": "Liên kết", "connect": "Liên kết",
"connecting": "Connecting",
"copy": "Sao chép", "copy": "Sao chép",
"delete": "Xóa bỏ", "delete": "Xóa bỏ",
"disconnect": "Ngắt kết nối", "disconnect": "Ngắt kết nối",
@@ -35,6 +36,7 @@
"search": "Tìm kiếm", "search": "Tìm kiếm",
"send": "Gửi", "send": "Gửi",
"start": "Bắt đầu", "start": "Bắt đầu",
"starting": "Starting",
"stop": "Ngừng lại", "stop": "Ngừng lại",
"to_close": "to close", "to_close": "to close",
"to_navigate": "to navigate", "to_navigate": "to navigate",

View File

@@ -98,14 +98,10 @@ declare module '@vue/runtime-core' {
HttpTestResultReport: typeof import('./components/http/TestResultReport.vue')['default'] HttpTestResultReport: typeof import('./components/http/TestResultReport.vue')['default']
HttpTests: typeof import('./components/http/Tests.vue')['default'] HttpTests: typeof import('./components/http/Tests.vue')['default']
HttpURLEncodedParams: typeof import('./components/http/URLEncodedParams.vue')['default'] HttpURLEncodedParams: typeof import('./components/http/URLEncodedParams.vue')['default']
IconLucideArrowLeft: typeof import('~icons/lucide/arrow-left')['default']
IconLucideCheckCircle: typeof import('~icons/lucide/check-circle')['default']
IconLucideChevronRight: typeof import('~icons/lucide/chevron-right')['default'] IconLucideChevronRight: typeof import('~icons/lucide/chevron-right')['default']
IconLucideInbox: typeof import('~icons/lucide/inbox')['default'] IconLucideInbox: typeof import('~icons/lucide/inbox')['default']
IconLucideInfo: typeof import('~icons/lucide/info')['default'] IconLucideInfo: typeof import('~icons/lucide/info')['default']
IconLucideLayers: typeof import('~icons/lucide/layers')['default']
IconLucideLoader: typeof import('~icons/lucide/loader')['default'] IconLucideLoader: typeof import('~icons/lucide/loader')['default']
IconLucideMinus: typeof import('~icons/lucide/minus')['default']
IconLucideSearch: typeof import('~icons/lucide/search')['default'] IconLucideSearch: typeof import('~icons/lucide/search')['default']
IconLucideUser: typeof import('~icons/lucide/user')['default'] IconLucideUser: typeof import('~icons/lucide/user')['default']
IconLucideUsers: typeof import('~icons/lucide/users')['default'] IconLucideUsers: typeof import('~icons/lucide/users')['default']

View File

@@ -2,7 +2,7 @@
<SmartLink <SmartLink
:to="to" :to="to"
:blank="blank" :blank="blank"
class="inline-flex items-center justify-center py-2 font-bold transition focus:outline-none focus-visible:bg-accentDark" class="relative inline-flex items-center justify-center py-2 font-bold transition focus:outline-none focus-visible:bg-accentDark"
:class="[ :class="[
color color
? `text-${color}-800 bg-${color}-200 hover:(text-${color}-900 bg-${color}-300) focus-visible:(text-${color}-900 bg-${color}-300)` ? `text-${color}-800 bg-${color}-200 hover:(text-${color}-900 bg-${color}-300) focus-visible:(text-${color}-900 bg-${color}-300)`
@@ -27,9 +27,8 @@
role="button" role="button"
> >
<span <span
v-if="!loading"
class="inline-flex items-center justify-center whitespace-nowrap" class="inline-flex items-center justify-center whitespace-nowrap"
:class="{ 'flex-row-reverse': reverse }" :class="[{ 'flex-row-reverse': reverse }, { 'opacity-50': loading }]"
> >
<component <component
:is="icon" :is="icon"
@@ -51,7 +50,12 @@
</kbd> </kbd>
</div> </div>
</span> </span>
<SmartSpinner v-else /> <span
v-if="loading"
class="absolute inset-0 flex items-center justify-center"
>
<SmartSpinner />
</span>
</SmartLink> </SmartLink>
</template> </template>

View File

@@ -62,13 +62,13 @@ const cursorTooltipField = (aggregateEnvs: AggregateEnvironment[]) =>
aggregateEnvs.find( aggregateEnvs.find(
(env) => env.key === text.slice(start - from, end - from) (env) => env.key === text.slice(start - from, end - from)
// env.key === word.slice(wordSelection.from + 2, wordSelection.to - 2) // env.key === word.slice(wordSelection.from + 2, wordSelection.to - 2)
)?.sourceEnv ?? "choose an environment" )?.sourceEnv ?? "Choose an Environment"
const envValue = const envValue =
aggregateEnvs.find( aggregateEnvs.find(
(env) => env.key === text.slice(start - from, end - from) (env) => env.key === text.slice(start - from, end - from)
// env.key === word.slice(wordSelection.from + 2, wordSelection.to - 2) // env.key === word.slice(wordSelection.from + 2, wordSelection.to - 2)
)?.value ?? "not found" )?.value ?? "Not found"
const result = parseTemplateStringE(envValue, aggregateEnvs) const result = parseTemplateStringE(envValue, aggregateEnvs)

View File

@@ -39,7 +39,10 @@ export class SSEConnection {
time: Date.now(), time: Date.now(),
}) })
} }
this.sse.onerror = this.handleError this.sse.onerror = (e) => {
this.handleError(e)
this.stop()
}
this.sse.addEventListener(eventType, ({ data }) => { this.sse.addEventListener(eventType, ({ data }) => {
this.addEvent({ this.addEvent({
type: "MESSAGE_RECEIVED", type: "MESSAGE_RECEIVED",
@@ -66,7 +69,6 @@ export class SSEConnection {
} }
private handleError(error: Event) { private handleError(error: Event) {
this.stop()
this.addEvent({ this.addEvent({
time: Date.now(), time: Date.now(),
type: "ERROR", type: "ERROR",

View File

@@ -24,7 +24,9 @@
:disabled="!isUrlValid" :disabled="!isUrlValid"
class="w-32" class="w-32"
:label=" :label="
connectionState === 'DISCONNECTED' connectionState === 'CONNECTING'
? t('action.connecting')
: connectionState === 'DISCONNECTED'
? t('action.connect') ? t('action.connect')
: t('action.disconnect') : t('action.disconnect')
" "

View File

@@ -82,7 +82,9 @@
name="connect" name="connect"
class="w-32" class="w-32"
:label=" :label="
connectionState === 'DISCONNECTED' connectionState === 'CONNECTING'
? t('action.connecting')
: connectionState === 'DISCONNECTED'
? t('action.connect') ? t('action.connect')
: t('action.disconnect') : t('action.disconnect')
" "

View File

@@ -2,7 +2,7 @@
<AppPaneLayout layout-id="sse"> <AppPaneLayout layout-id="sse">
<template #primary> <template #primary>
<div <div
class="sticky top-0 z-10 flex flex-shrink-0 p-4 overflow-x-auto space-x-2 bg-primary" class="sticky top-0 z-10 flex flex-shrink-0 p-4 space-x-2 overflow-x-auto bg-primary"
> >
<div class="inline-flex flex-1 space-x-2"> <div class="inline-flex flex-1 space-x-2">
<div class="flex flex-1"> <div class="flex flex-1">
@@ -42,7 +42,9 @@
name="start" name="start"
class="w-32" class="w-32"
:label=" :label="
connectionState === 'STOPPED' connectionState === 'STARTING'
? t('action.starting')
: connectionState === 'STOPPED'
? t('action.start') ? t('action.start')
: t('action.stop') : t('action.stop')
" "

View File

@@ -26,7 +26,9 @@
class="w-32" class="w-32"
name="connect" name="connect"
:label=" :label="
connectionState === 'DISCONNECTED' connectionState === 'CONNECTING'
? t('action.connecting')
: connectionState === 'DISCONNECTED'
? t('action.connect') ? t('action.connect')
: t('action.disconnect') : t('action.disconnect')
" "