UNPKG

q5-react

Version:

> Minimal React wrapper for [q5](https://github.com/q5js/q5.js) — like p5, but faster ⚡

12 lines (11 loc) 372 B
import q5 from "q5"; import "./q5-canvas.css"; export type SharedState = Record<string, any>; export interface Q5CanvasProps { size?: "fullscreen" | number | [number, number]; draw: (p: q5, sharedState: SharedState) => void; sharedState?: SharedState; children?: React.ReactNode; } declare const Q5Canvas: React.FC<Q5CanvasProps>; export default Q5Canvas;