readme библиотеки react-p5
указывает, что вы должны использовать метод mousePressed
в качестве реквизита, поэтому попробуйте определить его вне setup
и затем передать его:
const mp = (e: MouseEvent) => {
console.log(e);
})
<Sketch setup={setup} draw={draw} mousePressed={mp}/>
Тем не менее, я попытался определить несколько других методов внутри setup
, и все, казалось, работало нормально; mousePressed
был единственным, кого нужно было передать в качестве реквизита.