Version 2.5.1: updated ucentral-libs, layout fix

Signed-off-by: Charles <charles.bourque96@gmail.com>
This commit is contained in:
bourquecharles
2022-01-10 10:43:16 +01:00
committed by Charles
parent 53f0e79ecf
commit fd8a9ae651
8 changed files with 186 additions and 53 deletions

18
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{ {
"name": "owls-ui", "name": "owls-ui",
"version": "2.4.6", "version": "2.5.1",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "owls-ui", "name": "owls-ui",
"version": "2.4.6", "version": "2.5.1",
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
"dependencies": { "dependencies": {
"@coreui/coreui": "^3.4.0", "@coreui/coreui": "^3.4.0",
@@ -35,7 +35,7 @@
"react-tooltip": "^4.2.21", "react-tooltip": "^4.2.21",
"sass": "^1.43.4", "sass": "^1.43.4",
"stream": "^0.0.2", "stream": "^0.0.2",
"ucentral-libs": "^1.0.48", "ucentral-libs": "^1.0.57",
"uuid": "^8.3.2" "uuid": "^8.3.2"
}, },
"devDependencies": { "devDependencies": {
@@ -14859,9 +14859,9 @@
} }
}, },
"node_modules/ucentral-libs": { "node_modules/ucentral-libs": {
"version": "1.0.48", "version": "1.0.57",
"resolved": "https://registry.npmjs.org/ucentral-libs/-/ucentral-libs-1.0.48.tgz", "resolved": "https://registry.npmjs.org/ucentral-libs/-/ucentral-libs-1.0.57.tgz",
"integrity": "sha512-ok01yXufeoIcnP4WRQodKLlTiDo3mB5IiR8LHHb4PPNhE4MhdYD7ofYCCeCzkNwKjoxIAAKcBViFw5/x87NEcw==", "integrity": "sha512-3EBNHNasVRFOivvEt53cR+9nqDK6IOZ+vFS2Df+edOS2PEUq6Gg1hYTc2DrUPyRhJjHo7zTdLiDkB+QwZy+OkQ==",
"dependencies": { "dependencies": {
"@coreui/coreui": "^3.4.0", "@coreui/coreui": "^3.4.0",
"@coreui/icons": "^2.0.1", "@coreui/icons": "^2.0.1",
@@ -27730,9 +27730,9 @@
} }
}, },
"ucentral-libs": { "ucentral-libs": {
"version": "1.0.48", "version": "1.0.57",
"resolved": "https://registry.npmjs.org/ucentral-libs/-/ucentral-libs-1.0.48.tgz", "resolved": "https://registry.npmjs.org/ucentral-libs/-/ucentral-libs-1.0.57.tgz",
"integrity": "sha512-ok01yXufeoIcnP4WRQodKLlTiDo3mB5IiR8LHHb4PPNhE4MhdYD7ofYCCeCzkNwKjoxIAAKcBViFw5/x87NEcw==", "integrity": "sha512-3EBNHNasVRFOivvEt53cR+9nqDK6IOZ+vFS2Df+edOS2PEUq6Gg1hYTc2DrUPyRhJjHo7zTdLiDkB+QwZy+OkQ==",
"requires": { "requires": {
"@coreui/coreui": "^3.4.0", "@coreui/coreui": "^3.4.0",
"@coreui/icons": "^2.0.1", "@coreui/icons": "^2.0.1",

View File

@@ -1,6 +1,6 @@
{ {
"name": "owls-ui", "name": "owls-ui",
"version": "2.4.6", "version": "2.5.1",
"description": "", "description": "",
"main": "index.js", "main": "index.js",
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
@@ -31,7 +31,7 @@
"react-tooltip": "^4.2.21", "react-tooltip": "^4.2.21",
"sass": "^1.43.4", "sass": "^1.43.4",
"stream": "^0.0.2", "stream": "^0.0.2",
"ucentral-libs": "^1.0.48", "ucentral-libs": "^1.0.57",
"uuid": "^8.3.2" "uuid": "^8.3.2"
}, },
"scripts": { "scripts": {

View File

@@ -17,6 +17,7 @@
"blink": "LEDs Blinken", "blink": "LEDs Blinken",
"device_leds": "LEDs", "device_leds": "LEDs",
"execute_now": "Möchten Sie dieses Muster jetzt einstellen?", "execute_now": "Möchten Sie dieses Muster jetzt einstellen?",
"explanation": "Welches Muster möchten Sie auf diesem Gerät für 30 Sekunden einstellen?",
"pattern": "Wählen Sie das Muster, das Sie verwenden möchten:", "pattern": "Wählen Sie das Muster, das Sie verwenden möchten:",
"set_leds": "LEDs einstellen", "set_leds": "LEDs einstellen",
"when_blink_leds": "Wann möchten Sie die LEDs blinken lassen?" "when_blink_leds": "Wann möchten Sie die LEDs blinken lassen?"
@@ -71,6 +72,7 @@
"date": "Datum", "date": "Datum",
"day": "tag", "day": "tag",
"days": "tage", "days": "tage",
"default_map": "Standardkarte",
"delete": "Löschen", "delete": "Löschen",
"delete_device": "Gerät löschen", "delete_device": "Gerät löschen",
"details": "Einzelheiten", "details": "Einzelheiten",
@@ -147,12 +149,13 @@
"no_items": "Keine Gegenstände", "no_items": "Keine Gegenstände",
"none": "Keiner", "none": "Keiner",
"not_connected": "Nicht verbunden", "not_connected": "Nicht verbunden",
"of_connected": "% der Geräte", "of_connected": "% der verbundenen Geräte",
"off": "Aus", "off": "Aus",
"on": "An", "on": "An",
"optional": "Wahlweise", "optional": "Wahlweise",
"overall_health": "Allgemeine Gesundheit", "overall_health": "Allgemeine Gesundheit",
"password_policy": "Kennwortrichtlinie", "password_policy": "Kennwortrichtlinie",
"preferences": "Einstellungen",
"preview": "Vorschau", "preview": "Vorschau",
"program": "Programm", "program": "Programm",
"reason": "Grund", "reason": "Grund",
@@ -176,6 +179,7 @@
"show_all": "Zeige alles", "show_all": "Zeige alles",
"socket_connection_closed": "Verbindung geschlossen!", "socket_connection_closed": "Verbindung geschlossen!",
"start": "Start", "start": "Start",
"status": "Status",
"stop_editing": "Stoppen Sie die Bearbeitung", "stop_editing": "Stoppen Sie die Bearbeitung",
"submit": "Absenden", "submit": "Absenden",
"submitted": "Eingereicht", "submitted": "Eingereicht",
@@ -272,6 +276,7 @@
"contact": { "contact": {
"access_pin": "Zugangs-PIN", "access_pin": "Zugangs-PIN",
"add_contact": "Kontakt hinzufügen", "add_contact": "Kontakt hinzufügen",
"contact": "Kontakt",
"create_contact": "Kontakt erstellen", "create_contact": "Kontakt erstellen",
"currently_selected_contact": "Aktuell ausgewählter Kontakt: {{contact}}", "currently_selected_contact": "Aktuell ausgewählter Kontakt: {{contact}}",
"delete": "Kontakt löschen?", "delete": "Kontakt löschen?",
@@ -321,13 +326,13 @@
"error_edit_blacklist": "Fehler beim Bearbeiten der schwarzen Liste: {{error}}", "error_edit_blacklist": "Fehler beim Bearbeiten der schwarzen Liste: {{error}}",
"error_fetching_device": "Fehler beim Abrufen der Geräteinformationen: {{error}}", "error_fetching_device": "Fehler beim Abrufen der Geräteinformationen: {{error}}",
"error_fetching_devices": "Fehler beim Abrufen von Geräten: {{error}}", "error_fetching_devices": "Fehler beim Abrufen von Geräten: {{error}}",
"health_explanation": "Zustand der angeschlossenen Geräte", "health_explanation": "Zustand der verbundenen Geräte ((Geräte = 100 % * 100 + Geräte > 90 % * 95 + Geräte > 60 % * 75 + Geräte < 60 % * 35) / Verbundene Geräte)",
"memory_explanation": "Von angeschlossenen Geräten belegter Speicher", "memory_explanation": "Anzahl verbundener Geräte mit entsprechendem belegtem Speicher %",
"remove_from_blacklist": "Von der schwarzen Liste entfernen", "remove_from_blacklist": "Von der schwarzen Liste entfernen",
"success_added_blacklist": "Gerät erfolgreich zur Blacklist hinzugefügt!", "success_added_blacklist": "Gerät erfolgreich zur Blacklist hinzugefügt!",
"success_edit_blacklist": "Blacklist erfolgreich bearbeitet!", "success_edit_blacklist": "Blacklist erfolgreich bearbeitet!",
"success_removed_blacklist": "Gerät erfolgreich von Blacklist entfernt!", "success_removed_blacklist": "Gerät erfolgreich von Blacklist entfernt!",
"uptimes_explanation": "Zeit, zu der verbundene Geräte aktiv und verbunden waren" "uptimes_explanation": "Anzahl der verbundenen Geräte basierend auf ihrer Betriebszeit"
}, },
"device_logs": { "device_logs": {
"log": "Protokoll", "log": "Protokoll",
@@ -347,6 +352,9 @@
"currently_selected_venue": "Aktuell ausgewählter Veranstaltungsort: {{config}}", "currently_selected_venue": "Aktuell ausgewählter Veranstaltungsort: {{config}}",
"delete_success": "Entität erfolgreich gelöscht", "delete_success": "Entität erfolgreich gelöscht",
"delete_warning": "Achtung: Dieser Vorgang kann nicht rückgängig gemacht werden", "delete_warning": "Achtung: Dieser Vorgang kann nicht rückgängig gemacht werden",
"duplicate_from_node": "Mit einem bestimmten Root-Knoten duplizieren",
"duplicate_map": "Karte duplizieren",
"duplicate_with_node": "Dupliziere {{mapName}} mit {{rootName}} als Root-Knoten",
"edit_failure": "Aktualisierung fehlgeschlagen : {{error}}", "edit_failure": "Aktualisierung fehlgeschlagen : {{error}}",
"enter_here": "Geben Sie hier die IP(s) ein, die Sie hinzufügen möchten", "enter_here": "Geben Sie hier die IP(s) ein, die Sie hinzufügen möchten",
"entire_tree": "Netzwerkkarte", "entire_tree": "Netzwerkkarte",
@@ -363,6 +371,7 @@
"ip_detection": "IP-Erkennung", "ip_detection": "IP-Erkennung",
"ip_formats": "Sie können IPv4- oder IPv6-Adressen in den folgenden Formaten hinzufügen:", "ip_formats": "Sie können IPv4- oder IPv6-Adressen in den folgenden Formaten hinzufügen:",
"lower_priority": "Niedrigere Priorität setzen", "lower_priority": "Niedrigere Priorität setzen",
"map": "Karte",
"map_delete_success": "Karte erfolgreich gelöscht!", "map_delete_success": "Karte erfolgreich gelöscht!",
"need_select_entity": "sSie müssen eine Entität aus der folgenden Tabelle auswählen", "need_select_entity": "sSie müssen eine Entität aus der folgenden Tabelle auswählen",
"no_ips": "Keine IPs ausgewählt", "no_ips": "Keine IPs ausgewählt",
@@ -569,6 +578,9 @@
"verification_code": "Geben Sie hier Ihre Bestätigung ein", "verification_code": "Geben Sie hier Ihre Bestätigung ein",
"wrong_code": "Der eingegebene Bestätigungscode ist ungültig." "wrong_code": "Der eingegebene Bestätigungscode ist ungültig."
}, },
"preferences": {
"provisioning": "Bereitstellung"
},
"reboot": { "reboot": {
"directions": "Wann möchten Sie dieses Gerät neu starten?", "directions": "Wann möchten Sie dieses Gerät neu starten?",
"now": "Möchten Sie dieses Gerät jetzt neu starten?", "now": "Möchten Sie dieses Gerät jetzt neu starten?",
@@ -662,6 +674,19 @@
"uptime": "Betriebszeit", "uptime": "Betriebszeit",
"used_total_memory": "{{used}} verwendet / {{total}} insgesamt" "used_total_memory": "{{used}} verwendet / {{total}} insgesamt"
}, },
"subscriber": {
"create": "Abonnenten erstellen",
"edit": "Abonnent bearbeiten",
"error_create": "Fehler beim Erstellen des Abonnenten: {{error}}",
"error_delete": "Fehler beim Löschen des Abonnenten: {{error}}",
"error_fetching": "Fehler beim Abrufen von Abonnenten: {{error}}",
"error_fetching_single": "Fehler beim Abrufen des Abonnenten: {{error}}",
"error_update": "Fehler beim Aktualisieren des Abonnenten: {{error}}",
"subscribers": "Abonnenten",
"success_create": "Abonnent erfolgreich erstellt!",
"success_delete": "Abonnent erfolgreich gelöscht!",
"success_update": "Abonnent erfolgreich aktualisiert!"
},
"system": { "system": {
"error_fetching": "Fehler beim Abrufen von Systeminformationen", "error_fetching": "Fehler beim Abrufen von Systeminformationen",
"error_reloading": "Fehler beim Neuladen: {{error}}", "error_reloading": "Fehler beim Neuladen: {{error}}",
@@ -751,6 +776,7 @@
"send_code_again": "Code nochmal senden", "send_code_again": "Code nochmal senden",
"show_hide_password": "Passwort anzeigen/verbergen", "show_hide_password": "Passwort anzeigen/verbergen",
"successful_validation": "Telefonnummer bestätigt! Klicken Sie auf die Schaltfläche Speichern, um es mit Ihrem Profil zu verknüpfen", "successful_validation": "Telefonnummer bestätigt! Klicken Sie auf die Schaltfläche Speichern, um es mit Ihrem Profil zu verknüpfen",
"table_title": "Admin-Benutzer",
"update_failure": "Fehler beim Aktualisieren: {{error}}", "update_failure": "Fehler beim Aktualisieren: {{error}}",
"update_failure_title": "Update fehlgeschlagen", "update_failure_title": "Update fehlgeschlagen",
"update_success": "Benutzer erfolgreich aktualisiert", "update_success": "Benutzer erfolgreich aktualisiert",

View File

@@ -17,6 +17,7 @@
"blink": "Blink", "blink": "Blink",
"device_leds": "Device LEDs", "device_leds": "Device LEDs",
"execute_now": "Would you like to set this pattern now?", "execute_now": "Would you like to set this pattern now?",
"explanation": "What pattern would you like to set on this device for 30 seconds?",
"pattern": "LEDs pattern: ", "pattern": "LEDs pattern: ",
"set_leds": "Set LEDs", "set_leds": "Set LEDs",
"when_blink_leds": "When would you like to make the device LEDs blink?" "when_blink_leds": "When would you like to make the device LEDs blink?"
@@ -71,6 +72,7 @@
"date": "Date", "date": "Date",
"day": "day", "day": "day",
"days": "days", "days": "days",
"default_map": "Default Map",
"delete": "Delete", "delete": "Delete",
"delete_device": "Delete Device", "delete_device": "Delete Device",
"details": "Details", "details": "Details",
@@ -147,12 +149,13 @@
"no_items": "No Items", "no_items": "No Items",
"none": "None", "none": "None",
"not_connected": "Not Connected", "not_connected": "Not Connected",
"of_connected": "% of devices", "of_connected": "% of connected devices",
"off": "Off", "off": "Off",
"on": "On", "on": "On",
"optional": "Optional", "optional": "Optional",
"overall_health": "Overall Health", "overall_health": "Overall Health",
"password_policy": "Password Policy", "password_policy": "Password Policy",
"preferences": "Preferences",
"preview": "Preview", "preview": "Preview",
"program": "Program", "program": "Program",
"reason": "Reason", "reason": "Reason",
@@ -176,6 +179,7 @@
"show_all": "Show All", "show_all": "Show All",
"socket_connection_closed": "Connection closed!", "socket_connection_closed": "Connection closed!",
"start": "Start", "start": "Start",
"status": "Status",
"stop_editing": "Stop Editing", "stop_editing": "Stop Editing",
"submit": "Submit", "submit": "Submit",
"submitted": "Submitted", "submitted": "Submitted",
@@ -272,6 +276,7 @@
"contact": { "contact": {
"access_pin": "Access PIN", "access_pin": "Access PIN",
"add_contact": "Add Contact", "add_contact": "Add Contact",
"contact": "Contact",
"create_contact": "Create Contact", "create_contact": "Create Contact",
"currently_selected_contact": "Currently Selected Contact: {{contact}}", "currently_selected_contact": "Currently Selected Contact: {{contact}}",
"delete": "Delete Contact?", "delete": "Delete Contact?",
@@ -321,13 +326,13 @@
"error_edit_blacklist": "Error editing blacklist: {{error}}", "error_edit_blacklist": "Error editing blacklist: {{error}}",
"error_fetching_device": "Error fetching device information: {{error}}", "error_fetching_device": "Error fetching device information: {{error}}",
"error_fetching_devices": "Error while fetching devices: {{error}}", "error_fetching_devices": "Error while fetching devices: {{error}}",
"health_explanation": "Health of connected devices", "health_explanation": "Health of connected devices ((Devices=100% * 100 + Devices>90% * 95 + Devices>60% * 75 + Devices<60% * 35) / ConnectedDevices)",
"memory_explanation": "Memory used by connected devices", "memory_explanation": "Amount of connected devices with corresponding memory used percentage",
"remove_from_blacklist": "Remove from blacklist", "remove_from_blacklist": "Remove from blacklist",
"success_added_blacklist": "Device successfully added to blacklist!", "success_added_blacklist": "Device successfully added to blacklist!",
"success_edit_blacklist": "Successfully edited blacklist!", "success_edit_blacklist": "Successfully edited blacklist!",
"success_removed_blacklist": "Successfully removed device from blacklist!", "success_removed_blacklist": "Successfully removed device from blacklist!",
"uptimes_explanation": "Time connected devices have been up and connected" "uptimes_explanation": "Amount of devices connected based on their uptime"
}, },
"device_logs": { "device_logs": {
"log": "Log", "log": "Log",
@@ -347,6 +352,9 @@
"currently_selected_venue": "Currently Selected Venue: {{config}}", "currently_selected_venue": "Currently Selected Venue: {{config}}",
"delete_success": "Entity Successfully Deleted", "delete_success": "Entity Successfully Deleted",
"delete_warning": "Warning: this operation cannot be reverted", "delete_warning": "Warning: this operation cannot be reverted",
"duplicate_from_node": "Duplicate with specific Root Node",
"duplicate_map": "Duplicate Map",
"duplicate_with_node": "Duplicate {{mapName}} with {{rootName}} as root node",
"edit_failure": "Update unsuccessful : {{error}}", "edit_failure": "Update unsuccessful : {{error}}",
"enter_here": "Enter the IP(s) you'd like to add here", "enter_here": "Enter the IP(s) you'd like to add here",
"entire_tree": "Network Map", "entire_tree": "Network Map",
@@ -363,6 +371,7 @@
"ip_detection": "IP Detection", "ip_detection": "IP Detection",
"ip_formats": "You can add IPv4 or IPv6 addresses in the following formats:", "ip_formats": "You can add IPv4 or IPv6 addresses in the following formats:",
"lower_priority": "Make Lower Priority", "lower_priority": "Make Lower Priority",
"map": "Map",
"map_delete_success": "Map Successfully Deleted!", "map_delete_success": "Map Successfully Deleted!",
"need_select_entity": "You need to select an entity from the table below", "need_select_entity": "You need to select an entity from the table below",
"no_ips": "No IPs selected", "no_ips": "No IPs selected",
@@ -569,6 +578,9 @@
"verification_code": "Enter your verification here", "verification_code": "Enter your verification here",
"wrong_code": "The verification code that was entered is not valid. " "wrong_code": "The verification code that was entered is not valid. "
}, },
"preferences": {
"provisioning": "Provisioning"
},
"reboot": { "reboot": {
"directions": "When would you like to reboot this device?", "directions": "When would you like to reboot this device?",
"now": "Would you like to reboot this device now?", "now": "Would you like to reboot this device now?",
@@ -662,6 +674,19 @@
"uptime": "Uptime", "uptime": "Uptime",
"used_total_memory": "{{used}} used / {{total}} total " "used_total_memory": "{{used}} used / {{total}} total "
}, },
"subscriber": {
"create": "Create Subscriber",
"edit": "Edit Subscriber",
"error_create": "Error creating subscriber: {{error}}",
"error_delete": "Error deleting subscriber: {{error}}",
"error_fetching": "Error fetching subscribers: {{error}}",
"error_fetching_single": "Error fetching subscriber: {{error}}",
"error_update": "Error updating subscriber: {{error}}",
"subscribers": "Subscribers",
"success_create": "Subscriber successfully created!",
"success_delete": "Subscriber successfully deleted!",
"success_update": "Successfully updated subscriber!"
},
"system": { "system": {
"error_fetching": "Error while fetching system information", "error_fetching": "Error while fetching system information",
"error_reloading": "Error while reloading: {{error}}", "error_reloading": "Error while reloading: {{error}}",
@@ -751,6 +776,7 @@
"send_code_again": "Send Code Again", "send_code_again": "Send Code Again",
"show_hide_password": "Show/Hide Password", "show_hide_password": "Show/Hide Password",
"successful_validation": "Phone Number Validated! Click the save button to link it to your profile", "successful_validation": "Phone Number Validated! Click the save button to link it to your profile",
"table_title": "Admin Users",
"update_failure": "Error while trying to update: {{error}}", "update_failure": "Error while trying to update: {{error}}",
"update_failure_title": "Update Failed", "update_failure_title": "Update Failed",
"update_success": "User Updated Successfully", "update_success": "User Updated Successfully",

View File

@@ -17,6 +17,7 @@
"blink": "Parpadeo", "blink": "Parpadeo",
"device_leds": "LED de dispositivo", "device_leds": "LED de dispositivo",
"execute_now": "¿Le gustaría establecer este patrón ahora?", "execute_now": "¿Le gustaría establecer este patrón ahora?",
"explanation": "¿Qué patrón le gustaría establecer en este dispositivo durante 30 segundos?",
"pattern": "Elija el patrón que le gustaría usar:", "pattern": "Elija el patrón que le gustaría usar:",
"set_leds": "Establecer LED", "set_leds": "Establecer LED",
"when_blink_leds": "¿Cuándo desea que los LED del dispositivo parpadeen?" "when_blink_leds": "¿Cuándo desea que los LED del dispositivo parpadeen?"
@@ -71,6 +72,7 @@
"date": "Fecha", "date": "Fecha",
"day": "día", "day": "día",
"days": "días", "days": "días",
"default_map": "Mapa predeterminado",
"delete": "Borrar", "delete": "Borrar",
"delete_device": "Eliminar dispositivo", "delete_device": "Eliminar dispositivo",
"details": "Detalles", "details": "Detalles",
@@ -147,12 +149,13 @@
"no_items": "No hay articulos", "no_items": "No hay articulos",
"none": "Ninguna", "none": "Ninguna",
"not_connected": "No conectado", "not_connected": "No conectado",
"of_connected": "% de dispositivos", "of_connected": "% de dispositivos conectados",
"off": "Apagado", "off": "Apagado",
"on": "en", "on": "en",
"optional": "Opcional", "optional": "Opcional",
"overall_health": "Salud en general", "overall_health": "Salud en general",
"password_policy": "Política de contraseñas", "password_policy": "Política de contraseñas",
"preferences": "Preferencias",
"preview": "Avance", "preview": "Avance",
"program": "Programa", "program": "Programa",
"reason": "Razón", "reason": "Razón",
@@ -176,6 +179,7 @@
"show_all": "Mostrar todo", "show_all": "Mostrar todo",
"socket_connection_closed": "¡Conexión cerrada!", "socket_connection_closed": "¡Conexión cerrada!",
"start": "comienzo", "start": "comienzo",
"status": "Estado",
"stop_editing": "Dejar de editar", "stop_editing": "Dejar de editar",
"submit": "Enviar", "submit": "Enviar",
"submitted": "Presentado", "submitted": "Presentado",
@@ -272,6 +276,7 @@
"contact": { "contact": {
"access_pin": "PIN de acceso", "access_pin": "PIN de acceso",
"add_contact": "Agregar contacto", "add_contact": "Agregar contacto",
"contact": "Contacto",
"create_contact": "Crear contacto", "create_contact": "Crear contacto",
"currently_selected_contact": "Contacto seleccionado actualmente: {{contact}}", "currently_selected_contact": "Contacto seleccionado actualmente: {{contact}}",
"delete": "¿Borrar contacto?", "delete": "¿Borrar contacto?",
@@ -321,13 +326,13 @@
"error_edit_blacklist": "Error al editar la lista negra: {{error}}", "error_edit_blacklist": "Error al editar la lista negra: {{error}}",
"error_fetching_device": "Error al obtener la información del dispositivo: {{error}}", "error_fetching_device": "Error al obtener la información del dispositivo: {{error}}",
"error_fetching_devices": "Error al recuperar dispositivos: {{error}}", "error_fetching_devices": "Error al recuperar dispositivos: {{error}}",
"health_explanation": "Salud de los dispositivos conectados", "health_explanation": "Estado de los dispositivos conectados ((Dispositivos = 100% * 100 + Dispositivos> 90% * 95 + Dispositivos> 60% * 75 + Dispositivos <60% * 35) / Dispositivos conectados)",
"memory_explanation": "Memoria utilizada por dispositivos conectados", "memory_explanation": "Cantidad de dispositivos conectados con la memoria correspondiente utilizada%",
"remove_from_blacklist": "ELIMINAR DE LA LISTA NEGRA", "remove_from_blacklist": "ELIMINAR DE LA LISTA NEGRA",
"success_added_blacklist": "¡Dispositivo agregado exitosamente a la lista negra!", "success_added_blacklist": "¡Dispositivo agregado exitosamente a la lista negra!",
"success_edit_blacklist": "Lista negra editada con éxito!", "success_edit_blacklist": "Lista negra editada con éxito!",
"success_removed_blacklist": "¡Dispositivo eliminado con éxito de la lista negra!", "success_removed_blacklist": "¡Dispositivo eliminado con éxito de la lista negra!",
"uptimes_explanation": "Tiempo que los dispositivos conectados han estado en funcionamiento y conectados" "uptimes_explanation": "Cantidad de dispositivos conectados según su tiempo de actividad"
}, },
"device_logs": { "device_logs": {
"log": "Iniciar sesión", "log": "Iniciar sesión",
@@ -347,6 +352,9 @@
"currently_selected_venue": "Lugar seleccionado actualmente: {{config}}", "currently_selected_venue": "Lugar seleccionado actualmente: {{config}}",
"delete_success": "Entidad eliminada correctamente", "delete_success": "Entidad eliminada correctamente",
"delete_warning": "Advertencia: esta operación no se puede revertir", "delete_warning": "Advertencia: esta operación no se puede revertir",
"duplicate_from_node": "Duplicar con un nodo raíz específico",
"duplicate_map": "Mapa duplicado",
"duplicate_with_node": "Duplicar {{mapName}} con {{rootName}} como nodo raíz",
"edit_failure": "Actualización fallida: {{error}}", "edit_failure": "Actualización fallida: {{error}}",
"enter_here": "Ingrese las IP que desea agregar aquí", "enter_here": "Ingrese las IP que desea agregar aquí",
"entire_tree": "Mapa de red", "entire_tree": "Mapa de red",
@@ -363,6 +371,7 @@
"ip_detection": "Detección de IP", "ip_detection": "Detección de IP",
"ip_formats": "Puede agregar direcciones IPv4 o IPv6 en los siguientes formatos:", "ip_formats": "Puede agregar direcciones IPv4 o IPv6 en los siguientes formatos:",
"lower_priority": "Hacer una prioridad más baja", "lower_priority": "Hacer una prioridad más baja",
"map": "Mapa",
"map_delete_success": "¡Mapa eliminado correctamente!", "map_delete_success": "¡Mapa eliminado correctamente!",
"need_select_entity": "Debe seleccionar una entidad de la siguiente tabla", "need_select_entity": "Debe seleccionar una entidad de la siguiente tabla",
"no_ips": "No se seleccionaron direcciones IP", "no_ips": "No se seleccionaron direcciones IP",
@@ -569,6 +578,9 @@
"verification_code": "Ingrese su verificación aquí", "verification_code": "Ingrese su verificación aquí",
"wrong_code": "El código de verificación que se ingresó no es válido." "wrong_code": "El código de verificación que se ingresó no es válido."
}, },
"preferences": {
"provisioning": "Aprovisionamiento"
},
"reboot": { "reboot": {
"directions": "¿Cuándo le gustaría reiniciar este dispositivo?", "directions": "¿Cuándo le gustaría reiniciar este dispositivo?",
"now": "¿Le gustaría reiniciar este dispositivo ahora?", "now": "¿Le gustaría reiniciar este dispositivo ahora?",
@@ -662,6 +674,19 @@
"uptime": "Tiempo de actividad", "uptime": "Tiempo de actividad",
"used_total_memory": "{{used}} usado / {{total}} total" "used_total_memory": "{{used}} usado / {{total}} total"
}, },
"subscriber": {
"create": "Crear suscriptor",
"edit": "Editar suscriptor",
"error_create": "Error al crear el suscriptor: {{error}}",
"error_delete": "Error al eliminar el suscriptor: {{error}}",
"error_fetching": "Error al obtener suscriptores: {{error}}",
"error_fetching_single": "Error al obtener el suscriptor: {{error}}",
"error_update": "Error al actualizar el suscriptor: {{error}}",
"subscribers": "Suscriptores",
"success_create": "¡Suscriptor creado correctamente!",
"success_delete": "¡Suscriptor eliminado correctamente!",
"success_update": "Suscriptor actualizado con éxito!"
},
"system": { "system": {
"error_fetching": "Error al obtener información del sistema", "error_fetching": "Error al obtener información del sistema",
"error_reloading": "Error al recargar: {{error}}", "error_reloading": "Error al recargar: {{error}}",
@@ -751,6 +776,7 @@
"send_code_again": "Enviar Código De nuevo", "send_code_again": "Enviar Código De nuevo",
"show_hide_password": "Mostrar / Ocultar contraseña", "show_hide_password": "Mostrar / Ocultar contraseña",
"successful_validation": "¡Número de teléfono validado! Haga clic en el botón guardar para vincularlo a su perfil", "successful_validation": "¡Número de teléfono validado! Haga clic en el botón guardar para vincularlo a su perfil",
"table_title": "Usuarios administrativos",
"update_failure": "Error al intentar actualizar: {{error}}", "update_failure": "Error al intentar actualizar: {{error}}",
"update_failure_title": "Actualización fallida", "update_failure_title": "Actualización fallida",
"update_success": "Usuario actualizado con éxito", "update_success": "Usuario actualizado con éxito",

View File

@@ -17,6 +17,7 @@
"blink": "Cligner", "blink": "Cligner",
"device_leds": "LED de l'appareil", "device_leds": "LED de l'appareil",
"execute_now": "Souhaitez-vous définir ce modèle maintenant ?", "execute_now": "Souhaitez-vous définir ce modèle maintenant ?",
"explanation": "Quel modèle souhaitez-vous définir sur cet appareil pendant 30 secondes ?",
"pattern": "Choisissez le modèle que vous souhaitez utiliser :", "pattern": "Choisissez le modèle que vous souhaitez utiliser :",
"set_leds": "Définir les LED", "set_leds": "Définir les LED",
"when_blink_leds": "Quand souhaitez-vous faire clignoter les LED de l'appareil ?" "when_blink_leds": "Quand souhaitez-vous faire clignoter les LED de l'appareil ?"
@@ -71,6 +72,7 @@
"date": "Rendez-vous amoureux", "date": "Rendez-vous amoureux",
"day": "journée", "day": "journée",
"days": "journées", "days": "journées",
"default_map": "Carte par défaut",
"delete": "Effacer", "delete": "Effacer",
"delete_device": "Supprimer le périphérique", "delete_device": "Supprimer le périphérique",
"details": "Détails", "details": "Détails",
@@ -147,12 +149,13 @@
"no_items": "Pas d'objet", "no_items": "Pas d'objet",
"none": "Aucun", "none": "Aucun",
"not_connected": "Pas connecté", "not_connected": "Pas connecté",
"of_connected": "% d'appareils", "of_connected": "% d'appareils connectés",
"off": "De", "off": "De",
"on": "sur", "on": "sur",
"optional": "Optionnel", "optional": "Optionnel",
"overall_health": "Santé globale", "overall_health": "Santé globale",
"password_policy": "Politique de mot de passe", "password_policy": "Politique de mot de passe",
"preferences": "Préférences",
"preview": "Aperçu", "preview": "Aperçu",
"program": "Programme", "program": "Programme",
"reason": "raison", "reason": "raison",
@@ -176,6 +179,7 @@
"show_all": "Montre tout", "show_all": "Montre tout",
"socket_connection_closed": "Connexion fermée !", "socket_connection_closed": "Connexion fermée !",
"start": "Début", "start": "Début",
"status": "Statut",
"stop_editing": "Arrêter la modification", "stop_editing": "Arrêter la modification",
"submit": "Soumettre", "submit": "Soumettre",
"submitted": "Soumis", "submitted": "Soumis",
@@ -272,6 +276,7 @@
"contact": { "contact": {
"access_pin": "NIP d'accès", "access_pin": "NIP d'accès",
"add_contact": "Ajouter le contact", "add_contact": "Ajouter le contact",
"contact": "Contact",
"create_contact": "Créer un contact", "create_contact": "Créer un contact",
"currently_selected_contact": "Contact actuellement sélectionné : {{contact}}", "currently_selected_contact": "Contact actuellement sélectionné : {{contact}}",
"delete": "Effacer le contact?", "delete": "Effacer le contact?",
@@ -321,13 +326,13 @@
"error_edit_blacklist": "Erreur lors de la modification de la liste noire : {{error}}", "error_edit_blacklist": "Erreur lors de la modification de la liste noire : {{error}}",
"error_fetching_device": "Erreur lors de la récupération des informations sur l'appareil : {{error}}", "error_fetching_device": "Erreur lors de la récupération des informations sur l'appareil : {{error}}",
"error_fetching_devices": "Erreur lors de la récupération des appareils : {{error}}", "error_fetching_devices": "Erreur lors de la récupération des appareils : {{error}}",
"health_explanation": "Santé des appareils connectés", "health_explanation": "Santé des appareils connectés ((Appareils = 100 % * 100 + Appareils> 90 % * 95 + Appareils> 60 % * 75 + Appareils < 60 % * 35) / Appareils connectés)",
"memory_explanation": "Mémoire utilisée par les appareils connectés", "memory_explanation": "Nombre d'appareils connectés avec la mémoire correspondante utilisée %",
"remove_from_blacklist": "Supprimer de la liste noire", "remove_from_blacklist": "Supprimer de la liste noire",
"success_added_blacklist": "Appareil ajouté avec succès à la liste noire !", "success_added_blacklist": "Appareil ajouté avec succès à la liste noire !",
"success_edit_blacklist": "Liste noire modifiée avec succès !", "success_edit_blacklist": "Liste noire modifiée avec succès !",
"success_removed_blacklist": "Appareil supprimé de la liste noire !", "success_removed_blacklist": "Appareil supprimé de la liste noire !",
"uptimes_explanation": "Heure à laquelle les appareils connectés ont été activés et connecs" "uptimes_explanation": "Nombre d'appareils connectés en fonction de leur disponibilité"
}, },
"device_logs": { "device_logs": {
"log": "Bûche", "log": "Bûche",
@@ -347,6 +352,9 @@
"currently_selected_venue": "Lieu actuellement sélectionné : {{config}}", "currently_selected_venue": "Lieu actuellement sélectionné : {{config}}",
"delete_success": "Entité supprimée avec succès", "delete_success": "Entité supprimée avec succès",
"delete_warning": "Attention : cette opération ne peut pas être annulée", "delete_warning": "Attention : cette opération ne peut pas être annulée",
"duplicate_from_node": "Dupliquer avec un nœud racine spécifique",
"duplicate_map": "Carte en double",
"duplicate_with_node": "Dupliquer {{mapName}} avec {{rootName}} comme nœud racine",
"edit_failure": "Échec de la mise à jour : {{error}}", "edit_failure": "Échec de la mise à jour : {{error}}",
"enter_here": "Entrez les IP que vous souhaitez ajouter ici", "enter_here": "Entrez les IP que vous souhaitez ajouter ici",
"entire_tree": "Carte du réseau", "entire_tree": "Carte du réseau",
@@ -363,6 +371,7 @@
"ip_detection": "Détection IP", "ip_detection": "Détection IP",
"ip_formats": "Vous pouvez ajouter des adresses IPv4 ou IPv6 aux formats suivants :", "ip_formats": "Vous pouvez ajouter des adresses IPv4 ou IPv6 aux formats suivants :",
"lower_priority": "Faire une priorité inférieure", "lower_priority": "Faire une priorité inférieure",
"map": "Carte",
"map_delete_success": "Carte supprimée avec succès !", "map_delete_success": "Carte supprimée avec succès !",
"need_select_entity": "Vous devez sélectionner une entité dans le tableau ci-dessous", "need_select_entity": "Vous devez sélectionner une entité dans le tableau ci-dessous",
"no_ips": "Aucune adresse IP sélectionnée", "no_ips": "Aucune adresse IP sélectionnée",
@@ -569,6 +578,9 @@
"verification_code": "Entrez votre vérification ici", "verification_code": "Entrez votre vérification ici",
"wrong_code": "Le code de vérification saisi n'est pas valide." "wrong_code": "Le code de vérification saisi n'est pas valide."
}, },
"preferences": {
"provisioning": "Provisioning"
},
"reboot": { "reboot": {
"directions": "Quand souhaitez-vous redémarrer cet appareil ?", "directions": "Quand souhaitez-vous redémarrer cet appareil ?",
"now": "Souhaitez-vous redémarrer cet appareil maintenant ?", "now": "Souhaitez-vous redémarrer cet appareil maintenant ?",
@@ -662,6 +674,19 @@
"uptime": "La disponibilité", "uptime": "La disponibilité",
"used_total_memory": "{{used}} utilisé / {{total}} total" "used_total_memory": "{{used}} utilisé / {{total}} total"
}, },
"subscriber": {
"create": "Créer un abonné",
"edit": "Modifier l'abonné",
"error_create": "Erreur lors de la création de l'abonné : {{error}}",
"error_delete": "Erreur lors de la suppression de l'abonné : {{error}}",
"error_fetching": "Erreur lors de la récupération des abonnés : {{error}}",
"error_fetching_single": "Erreur lors de la récupération de l'abonné : {{error}}",
"error_update": "Erreur lors de la mise à jour de l'abonné : {{error}}",
"subscribers": "Les abonnés",
"success_create": "Abonné créé avec succès !",
"success_delete": "Abonné supprimé avec succès !",
"success_update": "Abonné mis à jour avec succès !"
},
"system": { "system": {
"error_fetching": "Erreur lors de la récupération des informations système", "error_fetching": "Erreur lors de la récupération des informations système",
"error_reloading": "Erreur lors du rechargement : {{error}}", "error_reloading": "Erreur lors du rechargement : {{error}}",
@@ -751,6 +776,7 @@
"send_code_again": "Envoyer code à nouveau", "send_code_again": "Envoyer code à nouveau",
"show_hide_password": "Afficher/Masquer le mot de passe", "show_hide_password": "Afficher/Masquer le mot de passe",
"successful_validation": "Numéro de téléphone validé ! Cliquez sur le bouton Enregistrer pour le lier à votre profil", "successful_validation": "Numéro de téléphone validé ! Cliquez sur le bouton Enregistrer pour le lier à votre profil",
"table_title": "Utilisateurs administrateurs",
"update_failure": "Erreur lors de la tentative de mise à jour : {{error}}", "update_failure": "Erreur lors de la tentative de mise à jour : {{error}}",
"update_failure_title": "mise à jour a échoué", "update_failure_title": "mise à jour a échoué",
"update_success": "L'utilisateur a bien été mis à jour", "update_success": "L'utilisateur a bien été mis à jour",

View File

@@ -17,6 +17,7 @@
"blink": "Piscar", "blink": "Piscar",
"device_leds": "LEDs do dispositivo", "device_leds": "LEDs do dispositivo",
"execute_now": "Você gostaria de definir este padrão agora?", "execute_now": "Você gostaria de definir este padrão agora?",
"explanation": "Que padrão você gostaria de definir neste dispositivo por 30 segundos?",
"pattern": "Escolha o padrão que deseja usar:", "pattern": "Escolha o padrão que deseja usar:",
"set_leds": "Definir LEDs", "set_leds": "Definir LEDs",
"when_blink_leds": "Quando você gostaria de fazer os LEDs do dispositivo piscarem?" "when_blink_leds": "Quando você gostaria de fazer os LEDs do dispositivo piscarem?"
@@ -71,6 +72,7 @@
"date": "Encontro", "date": "Encontro",
"day": "dia", "day": "dia",
"days": "dias", "days": "dias",
"default_map": "Mapa Padrão",
"delete": "Excluir", "delete": "Excluir",
"delete_device": "Apagar dispositivo", "delete_device": "Apagar dispositivo",
"details": "Detalhes", "details": "Detalhes",
@@ -147,12 +149,13 @@
"no_items": "Nenhum item", "no_items": "Nenhum item",
"none": "Nenhum", "none": "Nenhum",
"not_connected": "Não conectado", "not_connected": "Não conectado",
"of_connected": "% de dispositivos", "of_connected": "% de dispositivos conectados",
"off": "Fora", "off": "Fora",
"on": "em", "on": "em",
"optional": "Opcional", "optional": "Opcional",
"overall_health": "Saúde geral", "overall_health": "Saúde geral",
"password_policy": "Política de Senha", "password_policy": "Política de Senha",
"preferences": "Preferências",
"preview": "Visualizar", "preview": "Visualizar",
"program": "Programa", "program": "Programa",
"reason": "RAZÃO", "reason": "RAZÃO",
@@ -176,6 +179,7 @@
"show_all": "mostre tudo", "show_all": "mostre tudo",
"socket_connection_closed": "Conexão fechada!", "socket_connection_closed": "Conexão fechada!",
"start": "Começar", "start": "Começar",
"status": "Status",
"stop_editing": "Pare de editar", "stop_editing": "Pare de editar",
"submit": "Enviar", "submit": "Enviar",
"submitted": "Submetido", "submitted": "Submetido",
@@ -272,6 +276,7 @@
"contact": { "contact": {
"access_pin": "PIN de acesso", "access_pin": "PIN de acesso",
"add_contact": "Adicionar contato", "add_contact": "Adicionar contato",
"contact": "Contato",
"create_contact": "Criar Contato", "create_contact": "Criar Contato",
"currently_selected_contact": "Contato atualmente selecionado: {{contact}}", "currently_selected_contact": "Contato atualmente selecionado: {{contact}}",
"delete": "Excluir contato?", "delete": "Excluir contato?",
@@ -321,13 +326,13 @@
"error_edit_blacklist": "Erro ao editar a lista negra: {{error}}", "error_edit_blacklist": "Erro ao editar a lista negra: {{error}}",
"error_fetching_device": "Erro ao buscar informações do dispositivo: {{error}}", "error_fetching_device": "Erro ao buscar informações do dispositivo: {{error}}",
"error_fetching_devices": "Erro ao buscar dispositivos: {{error}}", "error_fetching_devices": "Erro ao buscar dispositivos: {{error}}",
"health_explanation": "Saúde de dispositivos conectados", "health_explanation": "Integridade dos dispositivos conectados ((Dispositivos = 100% * 100 + Dispositivos> 90% * 95 + Dispositivos> 60% * 75 + Dispositivos <60% * 35) / Dispositivos Conectados)",
"memory_explanation": "Memória usada por dispositivos conectados", "memory_explanation": "Quantidade de dispositivos conectados com a memória correspondente usada%",
"remove_from_blacklist": "Remover da lista negra", "remove_from_blacklist": "Remover da lista negra",
"success_added_blacklist": "Dispositivo adicionado à lista negra com sucesso!", "success_added_blacklist": "Dispositivo adicionado à lista negra com sucesso!",
"success_edit_blacklist": "Lista negra editada com sucesso!", "success_edit_blacklist": "Lista negra editada com sucesso!",
"success_removed_blacklist": "Dispositivo removido com sucesso da lista negra!", "success_removed_blacklist": "Dispositivo removido com sucesso da lista negra!",
"uptimes_explanation": "Há tempo em que os dispositivos conectados estão ativados e conectados" "uptimes_explanation": "Quantidade de dispositivos conectados com base em seu tempo de atividade"
}, },
"device_logs": { "device_logs": {
"log": "Registro", "log": "Registro",
@@ -347,6 +352,9 @@
"currently_selected_venue": "Local selecionado atualmente: {{config}}", "currently_selected_venue": "Local selecionado atualmente: {{config}}",
"delete_success": "Entidade excluída com sucesso", "delete_success": "Entidade excluída com sucesso",
"delete_warning": "Aviso: esta operação não pode ser revertida", "delete_warning": "Aviso: esta operação não pode ser revertida",
"duplicate_from_node": "Duplicar com nó raiz específico",
"duplicate_map": "Mapa duplicado",
"duplicate_with_node": "Duplicar {{mapName}} com {{rootName}} como nó raiz",
"edit_failure": "Atualização malsucedida: {{error}}", "edit_failure": "Atualização malsucedida: {{error}}",
"enter_here": "Digite o (s) IP (s) que deseja adicionar aqui", "enter_here": "Digite o (s) IP (s) que deseja adicionar aqui",
"entire_tree": "Mapa de Rede", "entire_tree": "Mapa de Rede",
@@ -363,6 +371,7 @@
"ip_detection": "Detecção de IP", "ip_detection": "Detecção de IP",
"ip_formats": "Você pode adicionar endereços IPv4 ou IPv6 nos seguintes formatos:", "ip_formats": "Você pode adicionar endereços IPv4 ou IPv6 nos seguintes formatos:",
"lower_priority": "Faça menor prioridade", "lower_priority": "Faça menor prioridade",
"map": "Mapa",
"map_delete_success": "Mapa excluído com sucesso!", "map_delete_success": "Mapa excluído com sucesso!",
"need_select_entity": "Você precisa selecionar uma entidade da tabela abaixo", "need_select_entity": "Você precisa selecionar uma entidade da tabela abaixo",
"no_ips": "Nenhum IP selecionado", "no_ips": "Nenhum IP selecionado",
@@ -569,6 +578,9 @@
"verification_code": "Insira sua verificação aqui", "verification_code": "Insira sua verificação aqui",
"wrong_code": "O código de verificação inserido não é válido." "wrong_code": "O código de verificação inserido não é válido."
}, },
"preferences": {
"provisioning": "Provisioning"
},
"reboot": { "reboot": {
"directions": "Quando você gostaria de reinicializar este dispositivo?", "directions": "Quando você gostaria de reinicializar este dispositivo?",
"now": "Você gostaria de reiniciar este dispositivo agora?", "now": "Você gostaria de reiniciar este dispositivo agora?",
@@ -662,6 +674,19 @@
"uptime": "Tempo de atividade", "uptime": "Tempo de atividade",
"used_total_memory": "{{used}} usado / {{total}} total" "used_total_memory": "{{used}} usado / {{total}} total"
}, },
"subscriber": {
"create": "Criar assinante",
"edit": "Editar Assinante",
"error_create": "Erro ao criar assinante: {{error}}",
"error_delete": "Erro ao excluir assinante: {{error}}",
"error_fetching": "Erro ao buscar assinantes: {{error}}",
"error_fetching_single": "Erro ao buscar assinante: {{error}}",
"error_update": "Erro ao atualizar assinante: {{error}}",
"subscribers": "Inscritos",
"success_create": "Assinante criado com sucesso!",
"success_delete": "Assinante excluído com sucesso!",
"success_update": "Assinante atualizado com sucesso!"
},
"system": { "system": {
"error_fetching": "Erro ao buscar informações do sistema", "error_fetching": "Erro ao buscar informações do sistema",
"error_reloading": "Erro ao recarregar: {{error}}", "error_reloading": "Erro ao recarregar: {{error}}",
@@ -751,6 +776,7 @@
"send_code_again": "Envie o Código Novamente", "send_code_again": "Envie o Código Novamente",
"show_hide_password": "Mostrar / ocultar senha", "show_hide_password": "Mostrar / ocultar senha",
"successful_validation": "Número de telefone validado! Clique no botão Salvar para vinculá-lo ao seu perfil", "successful_validation": "Número de telefone validado! Clique no botão Salvar para vinculá-lo ao seu perfil",
"table_title": "Usuários administrativos",
"update_failure": "Erro ao tentar atualizar: {{error}}", "update_failure": "Erro ao tentar atualizar: {{error}}",
"update_failure_title": "Atualização falhou", "update_failure_title": "Atualização falhou",
"update_success": "Usuário atualizado com sucesso", "update_success": "Usuário atualizado com sucesso",

View File

@@ -1,6 +1,9 @@
import React, { useState } from 'react'; import React, { useState } from 'react';
import { useTranslation } from 'react-i18next'; import { useTranslation } from 'react-i18next';
import routes from 'routes'; import routes from 'routes';
import { CSidebarNavItem } from '@coreui/react';
import { cilSettings, cilPeople, cilTask } from '@coreui/icons';
import CIcon from '@coreui/icons-react';
import { Header, Footer, PageContainer, Sidebar, ToastProvider, useAuth } from 'ucentral-libs'; import { Header, Footer, PageContainer, Sidebar, ToastProvider, useAuth } from 'ucentral-libs';
const TheLayout = () => { const TheLayout = () => {
@@ -8,34 +11,34 @@ const TheLayout = () => {
const { endpoints, currentToken, user, avatar, logout } = useAuth(); const { endpoints, currentToken, user, avatar, logout } = useAuth();
const { t, i18n } = useTranslation(); const { t, i18n } = useTranslation();
const navigation = [
{
_tag: 'CSidebarNavItem',
name: t('simulation.title'),
icon: 'cilTask',
to: '/simulations',
},
{
_tag: 'CSidebarNavItem',
name: t('user.users'),
to: '/users',
icon: 'cilPeople',
},
{
_tag: 'CSidebarNavItem',
name: t('common.system'),
to: '/system',
icon: 'cilSettings',
},
];
return ( return (
<div className="c-app c-default-layout"> <div className="c-app c-default-layout">
<Sidebar <Sidebar
showSidebar={showSidebar} showSidebar={showSidebar}
setShowSidebar={setShowSidebar} setShowSidebar={setShowSidebar}
logo="assets/Small_Logo.png" logo="assets/Small_Logo.png"
options={navigation} options={
<>
<CSidebarNavItem
className="font-weight-bold"
name={t('simulation.title')}
to="/simulations"
icon={<CIcon content={cilTask} size="xl" className="mr-3" />}
/>
<CSidebarNavItem
className="font-weight-bold"
name={t('user.users')}
to="/users"
icon={<CIcon content={cilPeople} size="xl" className="mr-3" />}
/>
<CSidebarNavItem
className="font-weight-bold"
name={t('common.system')}
to="/system"
icon={<CIcon content={cilSettings} size="xl" className="mr-3" />}
/>
</>
}
redirectTo="/devices" redirectTo="/devices"
logoWidth="90px" logoWidth="90px"
/> />