Reactjs p5.js的正确类型是什么
我已经安装了Reactjs p5.js的正确类型是什么,reactjs,p5.js,Reactjs,P5.js,我已经安装了@类型/p5@0.9.0对于react-p5但是vs-code没有给我任何关于p5使用哪种类型的代码提示,我已经回复到any只是为了让它工作,我应该如何找到正确的类型来使用 import React from 'react'; import Sketch from 'react-p5'; const App: React.FC = () => { const setup = (p5: any) => { p5.createCanvas(window.inn
@类型/p5@0.9.0
对于react-p5
但是vs-code没有给我任何关于p5使用哪种类型的代码提示,我已经回复到any
只是为了让它工作,我应该如何找到正确的类型来使用
import React from 'react';
import Sketch from 'react-p5';
const App: React.FC = () => {
const setup = (p5: any) => {
p5.createCanvas(window.innerWidth, window.innerHeight);
};
const draw = (p5: any) => {
p5.background(50);
};
return (
<React.Fragment>
<Sketch setup={setup} draw={draw} />
</React.Fragment>
);
};
export { App };
从“React”导入React;
从“react-p5”导入草图;
常量应用程序:React.FC=()=>{
常量设置=(p5:any)=>{
p5.createCanvas(window.innerWidth、window.innerHeight);
};
常量绘制=(p5:任意)=>{
p5.背景(50);
};
返回(
);
};
导出{App};
接口是p5InstanceExtensions
因此,请尝试:
import {p5InstanceExtensions} from 'p5';
...
const setup = (p5: p5InstanceExtensions) => {