feat(scanner): Trefferliste standardmaessig nach Fundzeit absteigend

Neueste Treffer stehen oben statt der hoechsten Match-Werte.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Sascha Wolf
2026-09-25 11:11:41 +02:00
co-authored by Claude Opus 5.5
parent 3b055e9b5b
commit 5ba1ee1e0b
2 changed files with 5 additions and 1 deletions
+4
View File
@@ -858,6 +858,10 @@ Die Filterzeile:
Die letzten zwei Werte werden **gespeichert** und gelten auch beim nächsten Mal
und in den Einstellungen. Rechts daneben steht `sichtbar / gesamt`.
Die Liste zeigt standardmäßig die **neuesten Treffer oben** (Spalte *Gefunden am*,
absteigend). Ein Klick auf einen Spaltenkopf sortiert um, ein zweiter dreht die
Richtung.
Ein Klick auf eine Zeile öffnet die Details: Projektbeschreibung, die
KI-Auswertung mit Pro und Contra, dazu die Knöpfe *Gesehen*, *Beworben*,
*Zurück auf Neu*, *Börse öffnen*, *Passt nicht* und *Treffer löschen*.
+1 -1
View File
@@ -151,7 +151,7 @@ export const ScannerDashboard: React.FC = () => {
const [saveState, setSaveState] = useState<'idle' | 'pending' | 'saved' | 'error'>('idle');
const saveTimer = useRef<number | null>(null);
const [sortKey, setSortKey] = useState<SortKey>('matchPercentage');
const [sortKey, setSortKey] = useState<SortKey>('createdAt');
const [sortDirection, setSortDirection] = useState<'asc' | 'desc'>('desc');
// Benachrichtigungen laufen ueber Refs, damit das Polling keine Render-Schleife