3.6 useLayoutEffect