GETTING ERROR : Warning: Failed prop type: Invalid prop `children` supplied to `Form`, expected a ReactNode

GETTING ERROR : Warning: Failed prop type: Invalid prop `children` supplied to `Form`, expected a ReactNode

我正在使用 final-form 制作 useContext 的简单演示。我收到此警告

Warning: Failed prop type: Invalid prop儿童supplied to表格, expected a ReactNode.

这是我的代码 https://codesandbox.io/s/github/test-gitt

重现我的问题或警告的步骤

  1. 运行 应用程序。显示一个按钮。单击 button.it 显示另一个具有按钮的页面。
  2. 在控制台打开的情况下再次单击按钮 contrl+alt+I

为什么会有这个警告?

<BrowserRouter>
        <LoadingProvider>
            <Router/>
        </LoadingProvider>
    </BrowserRouter>

有更新吗?

根据我使用您提供的代码进行的测试,这就是消除该错误的原因:

在 src > add-agency > index.js:54

中的以下代码行

您必须将 SForm 的子节点包装到一个 Fragment 中,以便子节点只有一个 ReactNode。类似于:

<SForm>
    <Fragment>
        <Tag />
        <Tag />
        <Tag />
    </Fragment>
</SForm>

请考虑不要发布您的整个代码库,而只是写下一个简单且可重现的示例,该示例可以轻松显示您要解决的问题。