Здравствуйте, не знаю является ли эта ошибка React'а или Next'а.
Когда я пытаюсь использовать асинхронный компонент, то я получаю ошибку.
// app/posts/[slug]/page.tsx
async function Post ({ postId }: { postId: string }) {
const post = await fetch(`http://.../posts/${postId}`).then((res) => res.json())
return <div>...<div/>
}
export default function Page({ params }: { params: { slug: string } }) {
const { slug} = params
return (
<Box>
<Post postId={slug}/>
</Box>
)
}
Ошибка в консоли:
// Warning: Failed prop type: Invalid prop `children` supplied to `ForwardRef(...)`, expected a ReactNode.
Если функция
Post не асинхронная, то никаких ошибок не будет, но тогда я не смогу использовать await в коде