@playcanvas/react
Version:
A React renderer for PlayCanvas – build interactive 3D applications using React's declarative paradigm.
20 lines (19 loc) • 522 B
TypeScript
import React from 'react';
import { ModifyRenderProps } from '../types.ts';
/**
* Modify.Render component for modifying existing render components on matched entities
* Must be a child of <Modify.Node>
*
* @example
* ```tsx
* // Remove a render component
* <Modify.Render remove />
*
* // Modify render properties
* <Modify.Render castShadows receiveShadows />
*
* // Functional update
* <Modify.Render castShadows={(val) => !val} />
* ```
*/
export declare const ModifyRender: React.FC<ModifyRenderProps>;