Die Netzwerkseite als Operationskonsole neu erstellen

Featurekamo-internal
Verschifft
19. August 2026 um 06:21 UTC
Autor
Kamo
Ausschuss
c71d60b

Die Seite war der letzte Bildschirm noch mit dem alten Look - eine flache Steigung bar, weiße Karten, ein zentrierter Spinner, Alarm() für jeden Ausfall - während der Der Rest der Konsole war in die Instrumenten-Panel-Sprache umgezogen. Es auch Daten weggeworfen, die das Backend bereits gesendet wurde: jede Organisation eigenen Markenfarbe, ihre vollständige Domain-Liste, ihre Geräterichtlinien. Eine Idee trägt den Umbau: Die Zahlen sind die Filter. Die alte Seite hatte eine Reihe von Zählungen und, separat, eine Reihe von Filter-Chips, die die gleiche Prädikate in verschiedenen Wörtern - zwei Kontrollen, um im Einklang zu halten und zwei Chancen sich nicht einig darüber, was "Besessen" bedeutet. Eine Statistik-Fliese ist jetzt ihr eigenes Prädikat, und sowohl die Anzahl als auch die Auswahl kommen von matchesFilter im Modell. Was die Seite gewonnen hat: Suche in allen sechs Feldern mit dem Spiel markiert (eine sekundäre Domäne verwendet, um nichts zurück, auch während die Karte angezeigt "+2 more" darunter), / um es zu fokussieren, vier Sortierungen, Raster und dichte Listenansichten, Pinning und eine Detail-Schrörbe, die als ?org=<id" adressiert ist, was das ist, was lassen die Karten werden leiser, da die Reihe nicht mehr versucht, kurze Titel zu zeigen, alias, Jahr, Konfiguration, Domain und Anzeigename auf einmal in 0.7rem Grau. Ansicht, sortieren, Pins und Neulinge bestehen in den ui-Präferenzen des Mitglieds, also die Die Anordnung folgt ihnen zwischen Maschinen. Abmelden ist mit der Endpunkt, der jetzt existiert, hinter einer getippten Bestätigung: jede andere Steuerung hier ist reversibel von der Person, die es verwendet, und das ist es nicht. Die 1341-Zeilen-Datei ist jetzt nur noch Anordnung. Was eine Organisation ist, und jede Frage, die der Bildschirm über eine stellt, lebt in networkModel.ts unter Unit Test; was der Server gefragt wird, lebt in Hooks/. Die drei Ansichten lesen die gleichen Ableitungen, so können sie nicht in Meinungsverschiedenheiten über die Organisationen sind erreichbar. Bewegung ist real, aber leise: gestaffelter Eintrag, Layout-Reflow auf Filter und sortieren, eine langsame Drift im Mastkopf und das vorhandene Kilometersegelskelett der Konsole statt eines Spinners. Alles von ihm gated auf bevorzugt-reduzed-Bewegung. Drei Fehler beim Schreiben gefunden, jeder hier behoben: Vergleichen eingeben?.orgId to detailOrg?.id ist undefiniert === undefiniert, wenn beide abwesend, und dann liest .mode aus nichts; window.open mit noopener kehrt zurück null, so dass eine vorgeforderte Registerkarte nie navigiert werden könnte (die Opener-Referenz ist stattdessen abgetrennt, was der gleiche Schutz ist); und ein Next-intl-Callback in die Abhängigkeitskette des Fetch-Effekts könnte eine Re-Runder in eine Refetch verwandeln Schleife, so dass die Nachrichtenhilfen durch einen Schiedsrichter gelesen werden.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen