Как мне передать функцию через Link

Мне нужно передать функцию через Link в другой компонент. Так выглядит компонент с которого я передаю функцию.

    testFavorite=()=>{
        console.log("work")
    }

    <Link 
       to={{
       pathname: '/popular',
         state:{
            testFavorite: this.testFavorite
         }
       }}>
   Popular</Link>

Так вызываю её

this.props.location.state.testFavorite();

Получаю такую ошибку

history.js:370 Uncaught DOMException: Failed to execute 'pushState' on 'History': function () { console.log("work"); } could not be cloned.


Ответы (0 шт):