-
-
Couldn't load subscription status.
- Fork 1.7k
Open
Labels
design: base-uiIt's about the headless components.It's about the headless components.scope: data gridChanges related to the data grid.Changes related to the data grid.type: new featureExpand the scope of the product to solve a new problem.Expand the scope of the product to solve a new problem.waiting for 👍Waiting for upvotes. Open for community feedback and needs more interest to be worked on.Waiting for upvotes. Open for community feedback and needs more interest to be worked on.
Description
Summary 💡
Provide an unstyled version of the data grid, with a component API, effectively, bringing Base UI to the data grid.
This is not to be confused with the Hook API which is about owning the whole rendering: #1016.
Examples 🌈
Motivation 🔦
To support Joy UI, we will have to solve a problem close to this one #6810. So if developers need a unstyled version of the data grid, we might as well solve the two problems at once.
Today, the data grid exposes most of its slot for customization. However, developers that replaces all the slots still get Material UI and MUI System bundled, this isn't great.
- "Would really help our bundle size, we have tried to replace everything Mui/material through slots as it is, so the bloat feels extra painful." [data grid] Create plugin system #7358 (comment)
Other requests / potential users
oliviertassinari, lauri865, michael-land, kenhayu, nlarusstone and 8 morelauri865, nlarusstone and eduardodallmann
Metadata
Metadata
Assignees
Labels
design: base-uiIt's about the headless components.It's about the headless components.scope: data gridChanges related to the data grid.Changes related to the data grid.type: new featureExpand the scope of the product to solve a new problem.Expand the scope of the product to solve a new problem.waiting for 👍Waiting for upvotes. Open for community feedback and needs more interest to be worked on.Waiting for upvotes. Open for community feedback and needs more interest to be worked on.