Skip to content

Instantly share code, notes, and snippets.

@NataliaNagaeva
Created March 24, 2023 13:57
Show Gist options
  • Save NataliaNagaeva/2fddc8628e2d82eb76514e4e9fbce198 to your computer and use it in GitHub Desktop.
Save NataliaNagaeva/2fddc8628e2d82eb76514e4e9fbce198 to your computer and use it in GitHub Desktop.
import { useEffect, useRef } from 'react';
export function useIsFirstRender(): boolean {
const isFirstRender = useRef(true);
useEffect(() => {
isFirstRender.current = false;
}, []);
return isFirstRender.current;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment