Verwenden Sie CustomParams für filterParams Zugriff und fügen Sie StatusFilterValue zu Params hinzu
Statusfilter gesteuert und mit Status-Tabs synchronisieren
- StatusFilterWert Zustand zur Steuerung des Statusfilter Dropdowns - Statusfilter synchronisiert sich jetzt mit activeStatusTab, wenn Tabs geklickt werden - Fi...
Header refresh und geerhält Filterwert mit ref
- Verwenden Sie aktuellValueRef auf verfolgen und fortbestehen Filterwert - Entfernen Sie refreshHeader() Ruf, der dazu führte, dass Header zu verstecken / wied...
Ersetzen Sie 'jeden' Typ mit der richtigen Schnittstelle für Filter-Instanzen
Richtig Track Filter-Updates, um Status-Filter-Reset zu verhindern
- Verwenden Sie isUpdatingRef-Flag, um zu verfolgen, wenn wir Änderungen vornehmen - Lassen Sie Änderungen des Elternmodells nur zu aktualisieren, wenn wir nich...
Filter zurücksetzen mit No-Op-Callback vor und verstecken Sie Icons mit MenüTabs
- Registrieren Sie No-op onFloatingFilterChanged Callback, um zu verhindern, dass AG Grid Filterwert zurücksetzt - MenüTabs verwenden: [] statt unterdrückenHead...
Neuer Ansatz für Statusfilter- und Filtersymbole
- Entfernt aufFloatingFilterChanged Callback, um kreisförmige Updates zu verhindern - Filterinstanz in ref und aktualisieren direkt - Globale CSS-Regeln in glob...
Status-Filter mit Ref-Flag zurücksetzen und unterdrückenHeaderMenuButton hinzufügen
- UnterdrückungHeaderMenuButton zu allen Spalten hinzugefügt, die Filtersymbole verstecken sollten - Verbessert istInternalChangeRef Timing, um kreisförmige Upd...
Statusfilter zurücksetzen und das Verstecken von Filtersymbolen verbessern
- Zusätzliche Aktualisierungen in Status- und SubStatus-Filtern - Aktualisierte CSS-Selektoren, um Filtermenü-Buttons und Symbole besser auszublenden - Filter s...
Entfernen Sie zusätzliche Box Wrapper, die Gitter-Display brechen war
- Entfernt verschachtelte Box-Wrapper, der Gitter am Rendering verhinderte - Verschiebete CSS-Stile direkt in den äußeren Box-Wrapper - Grid sollte jetzt Leads ...
Entfernen Abhängigkeit von Sub-Status-Filter verwendenEffect zur Behebung der Reaktionsfähigkeit
Verbessern Sie Sub Status Filter Reaktivität und verstecken Filter-Symbole mit CSS
- Entfernen getStatusFilterValue Abhängigkeit von useEffect, um abgestandene Verschlüsse zu verhindern - CSS-Regeln hinzufügen, um Filtermenü-Button-Symbole für...
In der Properly-Sub Status-Down-down-Downloads aktivieren und alle Filtersymbole entfernen
- hatStatusFilter Zustand zu SubStatusFloatingFilter hinzufügen, um Statusfilteränderungen zu verfolgen - FilterVerhangener Ereignishörer hinzufügen, um sofort ...
Properly aktivieren Sub Status Dropdown und entfernen Filter-Symbole
- Beheben Sie Sub-Status-Down, um aktiviert zu werden, wenn Status-Filter ausgewählt ist (entfernte Optionen.Längenprüfung von deaktivierter Bedingung) - MenüTa...
Aktivieren Sie Sub-Status-Down, wenn Status ausgewählt ist und entfernen Sie Filtersymbole
- Sub Status Dropdown beheben, um aktiviert zu sein, wenn ein Status-Filter ausgewählt ist - Filtersymbole (SuppressHeaderMenuButton) aus Lead ID, Kontakt, Stat...
Verbesserung des Filterverhaltens und des Stylings
- Sub-Status-Down zeigt jetzt nur Sub-Status für ausgewählte Statusfilter - Sub Status Dropdown ist deaktiviert, wenn kein Status ausgewählt ist - Auto-Set Stat...
Verbessern Sie Dropdown-Filter-Styling und Funktionalität
- Alle Dropdown-Filter links mit 5px-Polsterung oben austragen - StatusFloatingFilter-Komponente mit Symbolen in Dropdown-Menüeinträgen hinzufügen - Symbole ers...
Status-Spalte mit Symbolen und dynamischem Sub Status Filter hinzufügen
- Statusspalte vor Sub Status mit Symbolen hinzufügen (Fresh, Reckoning, Farm, Grim, Void) - Erstellen StatusRenderer-Komponente, die Status mit entsprechenden ...
Fehler beim TypScript-Typ in DropdownFloatingFilter
- ExtendedParams auf Schnittpunkttyp statt Verlängerung von IFloatingFilterParams - Verwenden Sie Typ-Antlegung für parentFilterInstance Callback-Parameter - Ve...
ESLint-Fehler in DropdownFloatingFilter-Komponente lösen
- AnzeigeName zu FloatingFilterComponent hinzufügen - Entfernen Sie ungenutzten Ref-Parameter - Ersetzen Sie alle Typen durch richtige TypeScript-Schnittstellen...
Addieren Sie Floating-Filter und setzen Sie Lead ID Breite auf 300px
- Erstellen Sie individuelle DropdownFloatingFilter-Komponente für Sub-Status-, Produkt-, Quell- und Agent-Spalten - Set Lead ID Spaltenbreite auf 300px (war 12...
Änderung von Filterwerten von Funktionen in Arrays für die Dropdown-Anzeige
- FilterParams-Werte von Funktionen in direkte Arrays ändern - AG Grid Set Filter erfordern Werte als Arrays, nicht Funktionen - Dies sollte Dropdown-Filter bef...
Verbessern Sie die Ausrichtung von gepinnten Zeilen und fügen Sie Dropdown-Filter hinzu
- Lead ID Padding von 50px auf 45px in gepinnten Zeilen ändern - Center punktulieren Partiturzellen in festgepinnten Reihen, um das Hauptraster zu entsprechen -...
50px-Polsterung nur auf Lead ID-Spalte in angehefteter Zeilen angreifen - CSS-Auswahl von First-of-Type zu col-id=leadID ändern, um nur Lead ID-Spalte zu zielen - Verhindert die Anwendung auf Kontakt- und Aktionsspalten - Pinned-Reihen sind bereits in das Hauptdatennetz über pinnedTopRowData integriert
Angenagene-Reihen mit Hauptlistenzellen ausgezogen
- Fügen Sie 50px Padding-links zur ersten Zelle (Lead ID) in angeheftenen Zeilen für Konto-Symbolausrichtung - Kompensieren Sie für 4px roten Rand durch Verschi...
Ersetzen Sie jede Art mit der richtigen LeadWithAccount-Schnittstelle
- Erstellen LeadWithAccount-Schnittstelle Erweiterung Lead mit optionalen KontoId - Ersetzen Sie jede Typ-Antsatz durch LeadWithAccount-Typ - Behebt ESLint-Fehl...
Konto-Assoziation-Symbol zur Lead ID-Spalte hinzufügen
- Kontoauszugssymbol (gefüllt) für Leads hinzufügen, die mit Konten verbunden sind - AccountCircleOutlined-Symbol (outlined) für Leads hinzufügen, die nicht mit...
Entfernen Sie falsche VerwendungMemo Wrapper von ReportsPane Komponente
- Entfernen Sie fehlerhafte ., []); Schließung der Klammer, die Syntax-Fehler verursachte - ReportsPane ist eine reguläre Funktionskomponente, nicht im Einsatz ...
Integration von Berichten in Bleiansicht
- Berichte direkt in den Lead-Sweige statt separater Seite laden - Erstellen ReportsPane Komponente mit allen 8 Berichten vollständig gebaut - Wechseln Sie zwis...
Ersetzen Sie Grid-Komponenten mit Box, um die Kompatibilität von MUI Grid API zu beheben
Update der Registerkarten der ersten Reihe und füge Berichte-Seite hinzu
- Aktualisieren Sie die Registerkarte der ersten Reihe zu: Aktivitätsübersicht | Wohnhypotheken | Gewerbeimmobiliendarlehen - Report-Buttons auf der rechten Sei...
Aktualisieren Sie Zeile 2 Tabs mit allen Leads und Ausgewählt
- Alle Leads und ausgewählte Tabs zu Zeile 2 hinzufügen - Default to Fresh Tab (index 2) wenn die Seite öffnet - Listensymbol für alle Leads und CheckCircle-Sym...
Fügen Sie Polsterung zu Hauptbehälter zu verhindern Tab-Panels berühren Wände
Hinzufügen Polsterung und Status-Tab Farben
- Die Produkt-Tabs Karten und CardContent mit einer Polsterung hinzufügen - Farbcoded Status-Tabs hinzufügen: Frisch (grün), Reckoning (blau), Farm (orange), Gr...
Korrigieren Sie JSX-Struktur - fehlendes Schließen Box-Tag hinzufügen
Restrukturierung führt Seiten-Tabs und Filterung
- Floating Row 1 Register: Wohnhypotheken | Gewerbeimmobiliendarlehen hinzufügen - Fügen Sie Reihe 2 Status-Tabs mit Symbolen: Frisch | Reckoning | Bauernhof | ...
Tabellenreihenbewegung und Neuzeichnung bei der Auswahl an der Checkbox vorverehte
- Deaktivieren von animateRows, um visuelle Bewegungen zu verhindern, wenn Zeilen ausgewählt werden - Batch State Updates in onSelectionCchanged mit requestAnim...
manuelle Checkboxen von IdRenderer entfernen
- Entfernen Sie manuell hinzugefügte Checkbox-Eingabe von IdRenderer - Verleunnen Sie auf die integrierte Checkbox-Auswahlfunktion von AG Grid - Checkboxen werd...
Ändern Sie Grim Status-Symbol von raven.svg zu raven.ico
- Icon-Pfad von /icon/raven.svg nach /icon/raven.ico aktualisieren - Halten Sie roten Farbfilter (#ef4444) angewendet auf Symbol - Icon-Größe bleibt 18px, um mi...
Stellen Sie sicher, raven.svg icon ist richtig für Grim Status angezeigt
- Verify path /icon/raven.svg korrekt verweist public/icon/raven.svg - Fügen Sie Display-Flex hinzu, um eine ordnungsgemäße Rendering zu gewährleisten - CSS-Fil...
Verwenden Sie eigene raven.svg Symbol für Grim Status
- Gefährliche Symbole durch eigene raven.svg von /public/icon/ - CSS-Filter anwenden, um Raben-Symbol red (#ef4444) zum Grim Status-Thema zu machen - ungenutzte...
Update Statussymbole - Hammer für Reckoning, Gefährlich für Grim
- Wechsel der Abrechnungsikone von Zuordnung zu Gavel (juresikelles/Rechtsthema) - Grim-Symbol von Block zu gefährlich wechseln (grimmen reaper/death theme) - G...
Beheben Sie vertikale Ausrichtung der Kontaktsäule und fügen Sie Checkboxen zu heften Zeilen hinzu
- Höhe hinzufügen: 100% und rechtfertigenContent: Mitte zu Kontaktsäule für vertikale Mittelausrichtung - Manuelle Checkbox-Eingabe zu IdRenderer hinzufügen, um...
Verbesserung des Kontaktfeldes, Statusausrichtung und geheftenen Zeilen
- Reduzierung der Lücke zwischen Name und E-Mail im Kontaktfeld von 0.25 auf 0 (mit LineHeight-Anpassungen) - Statusfeldinhalte vertikal nach Mitte mit Flex-Aus...
Status-Spalte und Kontaktfeld-Styling verbessern
- Status-Spalte auf feste 300px-Breite setzen - Statussymbole hinzufügen (Neuausschreibungen für Frisch, Zuordnung für Reckoning, Landwirtschaft für Farm, Block...
Vertikal Zentrum dringender Abzeichen in Kontaktsäule
- Change alignItems von 'flex-start' zu 'center' für vertikale Ausrichtung - Entfernen mt: 0.25 Margin-Top, da es nicht mehr mit der Mittelausrichtung benötigt ...
Verschieben dringender Abzeichen von Lead ID zur Kontakt-Spalte
- Entfernen dringende Abzeichen von IdRenderer - Eilische Plakette zu ContactRenderer hinzufügen, positioniert links von Kontaktinfo - Badge erscheint jetzt neb...
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.