updated
This commit is contained in:
parent
cb24c62f75
commit
f87e00ebf3
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +1,2 @@
|
||||
backend/node_modules
|
||||
backend/prisma/dev.db
|
||||
|
||||
Binary file not shown.
@ -1,8 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<changelog>
|
||||
<entry version="v2.4" date="2025-11-07">
|
||||
<item>Layoutanpassung in Administration</item>
|
||||
<item>Problem behoben, bei dem die Abmelde-Links der Benachrichtigungen nicht richtig funktioniert haben</item>
|
||||
<item>Darstellung der Ergebnistabelle wurde verbessert</item>
|
||||
<item>Kleine Anpassungen im hellen und dunklen Theme vorgenommen</item>
|
||||
<item>Aktualisierung des Dashboards</item>
|
||||
<item>Problem behoben, bei dem der Export eines PDFs mit sehr vielen Seiten nicht richtig funktionierte</item>
|
||||
|
||||
</entry>
|
||||
|
||||
<entry version="v2.3" date="2025-11-05">
|
||||
@ -15,7 +18,7 @@
|
||||
</entry>
|
||||
|
||||
<entry version="v2.2" date="2025-08-08">
|
||||
<item>Problem behoben, bei der Suchanfragen mit einem Leerzeichen im Suchbegriff kein Ergebnis geliefert hat</item>
|
||||
<item>Problem behoben, bei der Suchanfragen mit einem Leerzeichen im Suchbegriff kein Ergebnis lieferten</item>
|
||||
<item>Filter für Fahrtrichtung des Fahrzeugs hinzugefügt</item>
|
||||
<item>Farbe der Treffsicherheit für bessere Lesbarkeit angepasst</item>
|
||||
<item>Treffsicherheit für Marke & Modell in Details hinzugefügt</item>
|
||||
@ -49,7 +52,7 @@
|
||||
</entry>
|
||||
|
||||
<entry version="v1.1" date="2025-06-18">
|
||||
<item>Problem behoben, bei der Suchanfragen mit einem Leerzeichen im Suchbegriff kein Ergebnis geliefert hat</item>
|
||||
<item>Problem behoben, bei der Suchanfragen mit einem Leerzeichen im Suchbegriff kein Ergebnis lieferte</item>
|
||||
</entry>
|
||||
|
||||
<entry version="v1.0" date="2025-06-17">
|
||||
|
||||
@ -30,18 +30,26 @@ export default function ResultsPage() {
|
||||
|
||||
onChange(); // Initialzustand setzen
|
||||
|
||||
// Typ für MediaQueryList mit Legacy-API-Unterstützung
|
||||
type MediaQueryListWithLegacy = MediaQueryList & {
|
||||
addListener?: (listener: () => void) => void;
|
||||
removeListener?: (listener: () => void) => void;
|
||||
};
|
||||
|
||||
const mqWithLegacy = mq as MediaQueryListWithLegacy;
|
||||
|
||||
if (typeof mq.addEventListener === 'function') {
|
||||
mq.addEventListener('change', onChange);
|
||||
} else if (typeof (mq as any).addListener === 'function') {
|
||||
} else if (typeof mqWithLegacy.addListener === 'function') {
|
||||
// Fallback für ältere Browser
|
||||
(mq as any).addListener(onChange);
|
||||
mqWithLegacy.addListener(onChange);
|
||||
}
|
||||
|
||||
return () => {
|
||||
if (typeof mq.removeEventListener === 'function') {
|
||||
mq.removeEventListener('change', onChange);
|
||||
} else if (typeof (mq as any).removeListener === 'function') {
|
||||
(mq as any).removeListener(onChange);
|
||||
} else if (typeof mqWithLegacy.removeListener === 'function') {
|
||||
mqWithLegacy.removeListener(onChange);
|
||||
}
|
||||
};
|
||||
}, []);
|
||||
|
||||
@ -25,10 +25,30 @@ export default function RecognitionDetails({
|
||||
useEffect(() => {
|
||||
const mq = window.matchMedia('(min-width: 1280px)');
|
||||
const onChange = () => setIsXL(mq.matches);
|
||||
onChange();
|
||||
mq.addEventListener ? mq.addEventListener('change', onChange) : mq.addListener(onChange);
|
||||
|
||||
onChange(); // Initialzustand setzen
|
||||
|
||||
// Typ für MediaQueryList mit Legacy-API-Unterstützung
|
||||
type MediaQueryListWithLegacy = MediaQueryList & {
|
||||
addListener?: (listener: () => void) => void;
|
||||
removeListener?: (listener: () => void) => void;
|
||||
};
|
||||
|
||||
const mqWithLegacy = mq as MediaQueryListWithLegacy;
|
||||
|
||||
if (typeof mq.addEventListener === 'function') {
|
||||
mq.addEventListener('change', onChange);
|
||||
} else if (typeof mqWithLegacy.addListener === 'function') {
|
||||
// Fallback für ältere Browser
|
||||
mqWithLegacy.addListener(onChange);
|
||||
}
|
||||
|
||||
return () => {
|
||||
mq.removeEventListener ? mq.removeEventListener('change', onChange) : mq.removeListener(onChange);
|
||||
if (typeof mq.removeEventListener === 'function') {
|
||||
mq.removeEventListener('change', onChange);
|
||||
} else if (typeof mqWithLegacy.removeListener === 'function') {
|
||||
mqWithLegacy.removeListener(onChange);
|
||||
}
|
||||
};
|
||||
}, []);
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user