@14islands/r3f-scroll-rig
Version:
Progressively enhance any React website with WebGL using @react-three/fiber
12 lines (11 loc) • 439 B
TypeScript
import { ReactNode } from 'react';
import { ScrollRigState } from '../hooks/useScrollRig';
/**
* Adds THREE.js object to the GlobalCanvas while the component is mounted
* @param {object} object THREE.js object3d
*/
declare function useCanvas(object: ReactNode | ((props: ScrollRigState) => ReactNode), props?: any, { key, dispose }?: {
key?: string;
dispose?: boolean;
}): (props: any) => void;
export { useCanvas };