So I am currently working on a website in react, and I am trying to change the favicon dynamically.
I had found a snippet of code which I tried to adapt in order to make it work but clearly I'm still missing something. My website does not break but there are no changes.
Here is my code:
    import Logo from './Images/logo.png';
    function App() {
    
      //need help
      useEffect((url) =>{
    
      let link = document.queryCommandValue("link[rel~={Logo}]");
      if(!link){
        link = document.createElement('link');
        link.rel = 'icon';
        document.getElementsByTagName('head')[0].appendChild(link);
      }
      link.href = url;
    
    },[]); 
  return (
    <div className="App">
 
    