AntD 通知的 MUI 替代方案

MUI Alternative for AntD notification

我使用antD的notification api有一段时间了。对于我最新的项目,我正在使用 MUI。我需要集中处理 API 请求的错误,我正在使用一个通用的 Axios 实例来处理它。 有 onSuccessonError 方法来处理场景。目前,我正在使用 console.log 来显示错误或成功消息。使用 antD 我有以下选项。

notification.success({
    message: data.title,
    description: message,
    duration: 5,
  });

可以从应用程序中的任何地方触发通知,不一定是从 React 组件触发。 使用 MUI 我无法做到这一点。 MUI 可以吗?我可以使用自定义方法在 MUI Snackbars 中显示我的错误/成功消息吗?

经过一番研究,我发现 MUI 没有提供这样的实现。我现在正在实施的是一种使用 Redux 的方法。 https://www.pluralsight.com/guides/centralized-error-handing-with-react-and-redux 给了很好的指导。