如何在 Spartacus SAP 中迁移遗留操作

How to migrate legacy actions in Spartacus SAP

我们正在尝试从 v3.0 迁移到 v 4.0,但我们 运行 遇到了不推荐使用的代码的问题。它与用户服务和用户操作有关。我们如何实施 v4.0 更改以使用我们当前的代码库。

resetUpdatePersonalDetailsProcessingState - What can we replace this with as the actions no longer exists

在命令和查询 (c&q) 中,没有进程。相反,您只需调用 UserProfileFacade.update() 即可在同一流中获得结果(或错误)。不需要进程标志。更多关于c&q的内容,推荐阅读this.

We have a few custom stores that listen for those actions. Would we have to re build the whole process so it can carry on working with our current set up?

如果您需要监听用户更新成功(或失败)的时间,您可以挂接到上面提到的命令,完成后派发自定义操作以同步状态。