Why Does useEffect Run Twice in React Strict Mode? | asif.to Tutorials