-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Closed
Labels
breaking changeIntroduces changes that are not backward compatible.Introduces changes that are not backward compatible.scope: data gridChanges related to the data grid.Changes related to the data grid.v7.x
Description
Currently all our slots are typed as React.JSXElementConstructor<any>. The downsides are:
- It's harder for us to refactor without creating bugs
- Ourselves and users don't get autocomplete & typechecking when using slots
- If we release a breaking change, it won't cause a typecheck error.
I propose that we add typing to all our slots before the v7 release.
@mui/xgrid 👍 / 👎 ?
Search keywords:
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
breaking changeIntroduces changes that are not backward compatible.Introduces changes that are not backward compatible.scope: data gridChanges related to the data grid.Changes related to the data grid.v7.x