React version: 18.3.0-canary-5dd35968b-20231201
Steps To Reproduce
- clone https://github.com/himself65/react-hydration-error
- pnpm install && pnpm run dev
Link to code example:
import{Component}from'@/components/component'exportdefaultfunctionHome(){constdelayedMessage=newPromise((resolve)=>{setTimeout(()=>resolve('Hello from server!'),2000)})return(<main><div><ComponentdelayedMessage={delayedMessage}/></div></main>)}"use client"exportfunctionComponent({
delayedMessage
}){return(<div>{delayedMessage}</div>)}The current behavior

The expected behavior
Won't have hydration error
React version: 18.3.0-canary-5dd35968b-20231201
Steps To Reproduce
Link to code example:
The current behavior
The expected behavior
Won't have hydration error