useDeferredValue Hook
React Hook
import { useState,memo } from 'react'
function App () {
const [ text, setText ] = useState("")
return ( <>
<input value={text} onChange={ e => setText(e.target.value) } />
<Listing text={text} />
</>
)
}
export default App
memo(function Listing ({ text }) {
let render = []
for(let i = 0 ; i < 10000 ; i++){
render.push(<div key={i}> input : { text } </div>)
}
return ( <> { render } </> )
})
Last updated