feat: Favicon und Seitentitel hinzugefügt und korrekt eingebunden

- Favicon im Tab durch eigenes ersetzt
- Seitentitel auf "Littwin Systemtechnik GmbH & Co. KG" gesetzt
This commit is contained in:
ISA
2024-10-24 09:50:13 +02:00
parent e243122bf1
commit 6cd347a6c4
10 changed files with 67 additions and 68 deletions

View File

@@ -34,9 +34,6 @@ function Header() {
loadWindowVariables()
.then(() => {
// Überprüfe, ob die erwarteten Variablen verfügbar sind
console.log("Window-Variablen geladen:", window);
if (window.ip) {
setStationsname(window.deviceName || "Unbekannt");
setCplStatus(window.hardware_version || "Unbekannt");
@@ -49,6 +46,56 @@ function Header() {
});
}
}, [isClient]);
useEffect(() => {
if (typeof window !== "undefined") {
console.log("Systemvariablen geladen:", {
// last20Messages.acp
last20Messages: window.last20Messages,
// System.acp Variablen
deviceName: window.deviceName,
mac1: window.mac1,
mac2: window.mac2,
ip: window.ip,
subnet: window.subnet,
gateway: window.gateway,
datetime: window.datetime,
// de.acp Variablen
de: window.de,
counter: window.counter,
flutter: window.flutter,
// kueConfig.acp Variablen
kueOnline: window.kueOnline,
kueID: window.kueID,
//kueIso: window.kueIso, von SERVICE/kueConfig.acp also von window.kueIso
// kuedetail.acp Variablen
kueValid: window.kueValid,
kueAlarm1: window.kueAlarm1,
kueAlarm2: window.kueAlarm2,
kueRes: window.kueRes,
kueCableBreak: window.kueCableBreak,
kueGroundFault: window.kueGroundFault,
kueLimit1: window.kueLimit1,
kueLimit2Low: window.kueLimit2Low,
kueLimit2High: window.kueLimit2High,
kueDelay1: window.kueDelay1,
kueLoopInterval: window.kueLoopInterval,
kueVersion: window.kueVersion,
tdrAtten: window.tdrAtten,
tdrPulse: window.tdrPulse,
tdrSpeed: window.tdrSpeed,
tdrAmp: window.tdrAmp,
tdrTrigger: window.tdrTrigger,
tdrLocation: window.tdrLocation,
tdrActive: window.tdrActive,
kueOverflow: window.kueOverflow,
kue100V: window.kue100V,
kueResidence: window.kueResidence,
tdrLastMeasurement: window.tdrLastMeasurement,
kueBooting: window.kueBooting,
appVersion: window.appVersion,
});
}
}, []);
useEffect(() => {
if (isClient) {