Rom Grk
Rom Grk
I think we should be removing `api` from the public API. We also expose our API as `api` is other places, that we should also remove.
From what I understand, this falls under the "✅ Lazy initialization of ref value" example in React docs, and is a valid use-case. The issue is the eslint rule, not...
If we programatically modify the scroll position while the user is scrolling, we might mess with native features like kinetic scrolling. > So, providing an explicit height in getDetailPanelHeight seems...
Seems to be fixed by https://github.com/mui/mui-x/pull/12979, but that PR still has unsolved problems.
I'm not sure. I think we had also talked about implementing inverse operators as a toggle to negate existing operators rather than adding new ones, also not sure what's the...
> should I add it for other column types as well? If the type already has `isAnyOf`, it would make sense to add the negation as well.
That behavior is not possible, it would require a modification of the filter logic which isn't customizable at the moment. I can add this as a feature request.
I suggest a filter prop to customize the filter result, it would run after our filters and would allow the user to override the behavior like this: ```tsx row.isEditing ?...
I think it's possible to implement it but figuring out how to do it is nearly as much work as implementing the feature itself. The idea would be to dynamically...
Tbh I love the design as it is. I feel like it makes the grid with pinned rows a bit more readable as to which is the pinned vs unpinned...