React admin 单击“保存”按钮时显示“确认”对话框

React admin 单击“保存”按钮时显示“确认”对话框,react-admin,React Admin,我现在正在使用react admin处理该项目,我希望在用户单击“保存”按钮时显示确认对话框,而不是乐观渲染。我设置了undoable=false,但它不起作用 对确认对话框进行了一些黑客攻击,但仍然有效。使用 handleSubmitWithRedirect { 如果(!window.confirm('确定吗?')) 返回false; 返回props.handleSubmitWithRedirect(); } } /> <Toolbar {...props}> <

我现在正在使用react admin处理该项目,我希望在用户单击“保存”按钮时显示确认对话框,而不是乐观渲染。我设置了undoable=false,但它不起作用


对确认对话框进行了一些黑客攻击,但仍然有效。使用

handleSubmitWithRedirect


{
如果(!window.confirm('确定吗?'))
返回false;
返回props.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>