我正在尝试利用sodium-plus
和libsodium-wrappers
库来创建自定义的React钩子,使我能够使用某些加密功能。
麻烦的是,我在异步/等待的世界中感到困惑,我真的需要另一双眼睛告诉我我要去哪里了!
示例代码:https://codesandbox.io/s/old-sunset-4mnh8
您可以看到useEncryption()
中调用了App.js
自定义React钩子,但是我无法利用结果。我曾尝试以无休止的方式重构代码,但越来越感到困惑和沮丧。
非常感谢您的协助。谢谢。