OptionaldefaultRows per page for the hook's own reads. Defaults to 10.
OptionalgenerateReplaces the built-in identity policy for the in-memory strategies.
OptionallocaleOverrides for the toast wording.
CrudTable passes its own resolved locale down, so this is only needed
when the hook is used on its own.
OptionalnotificationsShow antd toasts for the outcome of each operation.
OptionalonCalled when an operation fails, with a real Error rather than the raw throw.
OptionalonCalled after an operation succeeds, with whatever it produced.
Your own implementations. Omitted operations fail with a named error.
OptionaloptimisticApply mutations to local state immediately instead of re-reading.
Trades consistency for responsiveness: server-assigned fields will not be reflected until the next list.
OptionalrefreshRe-read the list after a successful mutation.
Defaults to true for standalone hook consumers, which render from
state.data. CrudTable sets it false: it renders from ProTable's own
request pipeline and reloads through actionRef, so leaving this on
issued two list requests for every write.
Serves records through consumer-supplied operations.