Как мне передать функцию через 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.