Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DataGrid] Stop exporting editing selector #7456

Merged
merged 3 commits into from
Jan 10, 2023

Conversation

m4theushw
Copy link
Member

Part of #3287

Changelog

Breaking changes

  • The gridEditRowsStateSelector selector was removed.

@m4theushw m4theushw added the component: data grid This is the name of the generic UI component, not the React module! label Jan 9, 2023
@mui-bot
Copy link

mui-bot commented Jan 9, 2023

Messages
📖 Netlify deploy preview: https://deploy-preview-7456--material-ui-x.netlify.app/

These are the results for the performance tests:

Test case Unit Min Max Median Mean σ
Filter 100k rows ms 684.9 1,159.1 684.9 888.56 176.086
Sort 100k rows ms 883.4 1,307.1 883.4 1,063.12 177.727
Select 100k rows ms 215.3 314.1 275 276.6 35.696
Deselect 100k rows ms 179.1 369.4 229 258.48 68.373

Generated by 🚫 dangerJS against 42b0ee3

@@ -49,6 +49,7 @@ export {
preferencePanelStateInitializer,
} from '../hooks/features/preferencesPanel/useGridPreferencesPanel';
export { useGridEditing, editingStateInitializer } from '../hooks/features/editing/useGridEditing';
export * from '../hooks/features/editing/gridEditingSelectors';
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tend to avoid the "export all" pattern in the internal to make keep clear what we are exporting as private and prioritize public imports.

@m4theushw m4theushw merged commit b9b7307 into mui:next Jan 10, 2023
@m4theushw m4theushw deleted the stop-exporting-editing-selector branch January 10, 2023 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: data grid This is the name of the generic UI component, not the React module!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants