Autodesk / Autodesk/react-base-table

Multiple console warnings due to Class Component structure

Offen
#431 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
1.5k
Forks
170
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

As React is reaching 20+ version numbering with 18+ being a stable one, existing Class components in react-base-table should be converted to Function Components to avoid the below warnings.

Warning: TableHeaderRow2: Support for defaultProps will be removed from function components in a future major release. Use JavaScript default parameters instead.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die vorhandenen Klassenkomponenten in react-base-table zu lokalisieren, insbesondere TableHeaderRow2, und prüfe, wie deren Standardwerte und ihr Rendering-Verhalten definiert sind. Konvertiere die betroffenen Komponenten in Funktionskomponenten, wobei das Verhalten erhalten bleibt, und verifiziere anschließend, dass die gemeldeten defaultProps-Konsolenwarnungen nicht mehr auftreten.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
react, typescript
Bereich
frontend
Issue-Typ
Refactoring
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.