
Sign up to save your podcasts
Or
I have a question... could the useState be used without using the setter? because a teammate use it in that way to get an item from sessionStorage
const [initialScrollPosition] = useState(() => Number.parseFloat(sessionStorage.getItem('offset') || 0));and argues that this is so that the component is not unnecessarily rerendered and to read the sessionStorage only once! 🤔 but I think we can use useMemo for those cases but the useState is still used in this form in several components.
5
22 ratings
I have a question... could the useState be used without using the setter? because a teammate use it in that way to get an item from sessionStorage
const [initialScrollPosition] = useState(() => Number.parseFloat(sessionStorage.getItem('offset') || 0));and argues that this is so that the component is not unnecessarily rerendered and to read the sessionStorage only once! 🤔 but I think we can use useMemo for those cases but the useState is still used in this form in several components.
284 Listeners
621 Listeners
269 Listeners
111,562 Listeners
987 Listeners
57 Listeners
26 Listeners
16 Listeners