点击保存按钮时显示确认对话框
2019-07-26
368
我现在正在使用 react-admin 进行项目,当用户单击保存按钮时,我想显示确认对话框而不是乐观渲染。我设置了 undoable = false,但它不起作用。
<Edit undoable={false} {...props}> </Edit>
1个回答
对确认对话框进行了一些修改,但仍然有效。使用
handleSubmitWithRedirect
<Toolbar {...props}>
<SaveButton
label=“Approve”
redirect=“edit”
submitOnEnter={false}
icon={<></>}
invalid={false}
handleSubmitWithRedirect={
() => {
if(!window.confirm(‘Are you sure?’))
return false;
return props.handleSubmitWithRedirect();
}
}
/>
</Toolbar>
Anh Dang
2021-01-12