在react-testing-library中测试组件之前有没有办法初始化多个原子状态?

Gee*_*ose 2 reactjs recoiljs

现在我正在初始化一个原子状态如下

<RecoilRoot initializeState={(snap: any): any => snap.set( oneTimeData, onetimeParameter)}>
Run Code Online (Sandbox Code Playgroud)

我试图errors在上面的代码中添加另一个原子。

<RecoilRoot initializeState={(snap: any): any => snap.set( (oneTimeData, onetimeParameter), (errors, errorsParameter) }>
Run Code Online (Sandbox Code Playgroud)

这是正确的用法吗?

小智 5

我提供此编辑:

<RecoilRoot initializeState={(snap: any): any => {snap.set( oneTimeData, onetimeParameter);
snap.set(errors, errorsParameter);}}>
Run Code Online (Sandbox Code Playgroud)