import React, { useRef } from 'react';
function MyComponent() {
  const isMounted = useRef(false);
  if (!isMounted.current) {
    // This code runs only once when the component is first rendered
    console.log('Component is mounted');
    isMounted.current = true;
  }
  return <div>Hello, World!</div>;
}
export default MyComponent;
This is an alternative to running useEffect without any parameters.

Leave a Reply