Before version 2 you could just not pass remove
prop to <Resource/>
component. However now delete action is included by default in <List/>
view and I can't find anywhere in docs how I can disable it.
Asked
Active
Viewed 7,726 times
9

transGLUKator
- 642
- 7
- 17
3 Answers
15
Putting false
to bulkActionButtons
of List
disables bulk actions.
<List bulkActionButtons={false}>
..
</List>
transGLUKator mentioned about bulkActionButtons
but it took time for me to find value to disable bulk actions.
Reference
Source code of List of react-admin: https://github.com/marmelab/react-admin/blob/93bc43fcec652e6c2eaaa2dc7bdf45b2f64e12fb/packages/ra-ui-materialui/src/list/List.js#L128

asukiaaa
- 1,594
- 17
- 19
10
<Datagrid/>
component has bulkActionButtons
prop, where you can customize how bulk actions work. Here is the link to docs
If you are using the version 3 or lower you can provide the bulkActionButtons
to the <List />
component.

Nacho Justicia Ramos
- 8,313
- 1
- 16
- 26

transGLUKator
- 642
- 7
- 17
1
The <List>
bulkActionButtons
prop is now deprecated—instead you use it directly on <DataGrid>
, e.g.
<List>
<Datagrid bulkActionButtons={false}>
…
</Datagrid>
</List>

elstgav
- 1,001
- 7
- 20