Wymień filtry pływające AG Grid z niestandardowym wierszem filtra
- Usuń wszystkie odniesienia floatingFilterComponent z kolumnDefs - Ustaw floatingFilter: false na wszystkich kolumnach - Utwórz niestandardowy wiersz filtra na...
Użyj ref, aby przechowywać wartość filtra i zapobiegać jej resetowaniu AG Grid
- Przechowywać aktualną wartość w wartościRef, aby utrzymać się w powtarzaniu - Użyj użytkownikaChangeRef, aby zapobiec nadrzędnym zmianom użytkownika - Przeczy...
Usuń onFloatingFilterChanged callback i ulepsić CSS, aby ukryć ikony filtrów
- Nie rejestruj się naFloatingFilterChanged callback, aby uniemożliwić AG Grid resetowanie wartości - Dodano kompleksowe reguły CSS, aby ukryć przyciski menu fi...
Poprawne DropdownFilatingFilter params i dodaj statusFilterValue do filtra stanu
Poprawiono filtrParamsowy dostęp do typu i dodaj statusFilterValue do params
Użyj customParams dla filtraParams dostępu i dodaj statusFilterValue do params
Uczyń filtr statusu kontrolowany i zsynchronizowany z kartami stanu
- Dodano statusFilterValue stan do sterowania rozwijanym filtrem statusu - Filtr stanu synchronizuje się teraz z aktywnymStatusTab, gdy karty są klikne - Wartoś...
Zapobiegaj odświeżanie nagłówka i utrzymuj wartość filtra za pomocą ref
- Użyj prąduValueRef, aby śledzić i utrzymywać wartość filtra - Usuń połączenie odświeżające() wywołanie, które powodowało ukrycie/powtowanie nagłówka - Zaktual...
Prawidłowo śledź aktualizacje filtrów, aby zapobiec resetowaniu filtra Status
- Użyj flagi isUpdatingRef do śledzenia, gdy wprowadzamy zmiany - Tylko zezwolić na zmiany modelu nadrzędnego w celu aktualizacji wartości, jeśli nie aktualizuj...
Zapobiegaj resetowaniu filtra za pomocą callback i ukryjchanie za pomocą menuTabs
- Zarejestruj się no-op onFloatingFilterChanged callback, aby zapobiec resetowaniu wartości filtra AG Grid - Użyj menuTabs: [] zamiast tłumićHeaderMenuButton, a...
Nowe podejście do filtrowania statusu i ikon filtrów
- Usunięto onFloatingFilterChanged callback, aby zapobiec aktualizacji kołowych - Przechowywanie instancji filtra w ref i aktualizacja bezpośrednio - Dodano glo...
Zapobiegaj resetowaniu filtra stanu za pomocą flagi ref i dodaj tłumHeaderMenuButton
- Dodano tłumienieHeaderMenuButton do wszystkich kolumn, które powinny ukryć ikony filtrów - Ulepszone jest Harmonogramowanie Zmień wewnętrzny, aby zapobiec akt...
Zapobiegaj resetowaniu filtra stanu i ulepsz i uścisnęnie ikony filtra
- DodanoInternalChangeRef, aby zapobiec okrągłym aktualizacjom w filtrach Status i SubStatus - Zaktualizowano selektory CSS, aby lepiej ukryć przyciski i ikony ...
Usuń dodatkowe opakowanie pudełko, które było wyłamanym wyświetlaczem siatki
- Usunięto zagnieżdżone opakowanie pudełka, które uniemożliwiało renderowanie siatki - Przeniesiono style CSS bezpośrednio do opakowania z pudełkami - Grid powi...
Usuń zależność z Sub Status filter użycieEffect do naprawienia reaktywności
Poprawa reaktywności filtra Sub Status i ukryj ikony filtrów za pomocą CSS
- Usuń getStatusFilterValue zależność od użytkowaniaEffect, aby zapobiec nieaktualnym zamknięciu - Dodawanie reguł CSS, aby ukryć ikony przycisków menu filtra d...
Prawidłowo włącz rozwijanie Sub Status i usuwaj wszystkie ikony filtrów
- Dodaj stan has-atusFilter do SubStatusFloatingFilter do śledzenia zmian filtra stanu - Dodaj filtrChanged event listener, aby natychmiast wykryć, kiedy zostan...
Prawidłowo włącz rozwijanie Sub Status i usuwaj ikony filtrów
- Napraw rozwijanie poddanego statusu, aby włączyć, gdy wybrany jest filtr stanu (wykonany opcje. Sprawdź długość z przekrótyzowanego stanu) - Dodaj menuTabs: [...
Włącz rozwijanie Sub Status, gdy Status jest wybrany i usuń i usunąć ikony filtrowania
- Napraw rozwijanie Sub Status, aby być włączone po wybraniu filtra statusu - Usuń ikony filtrów (suppressHeaderMenuButton) z Lead ID, Kontaktu, Statusu Podka -...
Poprawa zachowania filtra i stylizacji
- Rozciągnięcie poddanego statusu teraz pokazuje tylko substatyzy dla wybranego filtra Status - Poddatk stanu jest wyłączony, gdy nie zaznaczony jest żaden stat...
Popraw stylizację i funkcjonalność filtra rozwijającego
- Wyrównaj wszystkie filtry rozwijane w lewo z wyściółką 5px powyżej - Dodaj komponent StatusFloatingFilter z ikonami w rozwijanych pozycjach menu - Ikony wydaj...
Dodaj kolumnę Status z ikonami i dynamicznym filtrem Sub Status
- Dodaj kolumnę statusową przed statusem Sub z ikonami (świeży, rozliczenie, gospodarstwo, pomranie, Void) - Utwórz komponent StatusRenderer, który wyświetla st...
Błędy typu TypeScript w DropdownFloatingFilter
- Zmień ExtendedParams, aby używać typu skrzyżowania zamiast rozszerzania IFloatingFilterParams - Zapewnienie typu dla parentFilterInstance parametr callback - ...
Rozwiązuj błędy ESLint w DropdownFloatingFilter komponent
- Dodaj wyświetlaczName do fatingFilterComponent - Usuń nieużywany parametr ref - Wymień dowolne typy odpowiednimi interfejsami TypeScript - Dodawanie ExtendedP...
Dodawanie rozwijających się filtrów pływających i ustaw szerokość identyfikatora ołowiu do 300px
- Utwórz niestandardowy komponent DropdownFilter dla kolumn Sub Status, Sprzedawcy, Produktu, źródła i agenta - Zestaw kolumny ID ołowiu do 300px (wym. 120px) -...
Zmień wartości filtrów z funkcji na tablice dla wyświetlacza rozwijania
- Zmień wartość filtraOdnośna z funkcji do tablic kierunkowych - Filtry z zestawu AG wymagają wartości jako tablice, a nie funkcji - Powinno to naprawić filtry ...
Popraw wyrównanie pinned rowów i dodaj filtry rozwijane
- Zmień wyściółkę Lead ID z 50px do 45px w pinowanych rzędach - Środkowe wyrównanie komórek w pinowanych rzędach, aby dopasować siatkę główną - Dodaj filtry roz...
Dostosowane rzędy przypięte z głównymi komórkami listy
- Dodaj 50px wyściółkę w lewo do pierwszej komórki (Lider ID) w pinowanych wierszach do wyrównania ikony konta - Rekompensata dla czerwonej obramowania 4px prze...
Wymień dowolny typ z odpowiednim interfejsem LeadWithAccount
- Utwórz interfejs LeadWithAccount rozszerzający Lead z opcjonalnym kontemId - Zamień wszelkie dotacje typu leadWithAccount - Naprawiono błąd ESLint: Nieoczekiw...
Dodaj ikonę stowarzyszenia konta do kolumny Lead ID
- Dodaj ikonę AccountCircle (wypełnioną) dla leadów powiązanych z kontami - Dodaj KontoCircleOutlined icon (zarysowane) dla leadów nie powiązanych z kontami - I...
Usuń nieprawidłowe użycieMemo wrapper z komponentu ReportsPane
- Usuń błędne, []); wspornik zamykający, który powodował błąd składni - ReportsPane jest regularnym komponentem funkcji, nie owinięty w useMemo
Zintegruj raporty z szybą widoku lead
- Załaduj raporty bezpośrednio do panelu widoku lead zamiast oddzielnej strony - Utwórz komponent ReportsPane ze wszystkimi 8 raportami w pełni zbudowanymi - Pr...
Zamień komponenty Grid z Box, aby naprawić kompatybilność API MUI Grid
Zaktualizuj karty pierwszego wiersza i dodaj stronę raportów
- Aktualizacja zakładek pierwszego rzędu do: Podsumowanie aktywności | Mortgages rezydentów | Pożyczki na Nieruchomości komercyjne - Dodawanie przycisków raport...
Zaktualizuj 2 karty z All Leads i Selected
- Dodawanie wszystkich przewodów i wybranych zakładek do wiersza 2 - Domyślna do zakładki Fresh (index 2) po otwarciu strony - Dodaj ikonę listy dla wszystkich ...
Dodaj wyściółkę do głównego pojemnika, aby zapobiec dotykaniu ścian
Dodaj wyściółkę i barwy karty statusu
- Dodaj wyściółkę do zakładek produktów Karta i CardContent - Dodaj oznaczone zakładkami o stanie: Świeże (zielone), Reckoning (niebieski), Farm (pomarańczowy),...
Przechowywcze kartki i filtrowanie
- Dodaj wiersz pływający 1 zakładki: Mieszkaniowe hipotece | Pożyczki na Nieruchomości komercyjne - Dodaj zakładki statusowe wiersza 2 z ikonami: Świetne | Rozg...
Zapobiegaj ruchowi rzędów stołu i przerysowywkę w wyborze pola wyboru checkbox
- Wyłącz animateRows, aby zapobiec ruchowi wizualnemu po wybraniu wierszy - Aktualizacje stanu wsadów w onSelectionChanged using requestAnimationFrame - Zaiste ...
Usunąć ręczną czeków z IdRenderer
- Usuń ręcznie dodane checkbox z IdRenderer - Zasłuż na wbudowanej funkcji wyboru Checkbox AG Grid - Skrzynki czekowe będą obsługiwane automatycznie przez AG Gr...
Zmień ikonę statusu Grim z raven.svg na raven.ico
- Aktualizacja ścieżki icon z /icon/raven.svg do /icon/raven.ico - Przechowywać czerwony filtr koloru (ef4444) nałożonego na ikonę - Rozmiar ikony pozostaje 18p...
Jak to, co widzisz żeglugę?
Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.