export * from '../index' export * from '../canvas' import React from 'react' import { CSS2DRenderer } from 'three/examples/jsm/renderers/CSS2DRenderer' import { ResizeContainer, ContainerProps } from './shared/web/ResizeContainer' export const Canvas = React.memo(({ children, ...props }: ContainerProps) => ( new CSS2DRenderer()} effects={(gl, el) => (el.appendChild(gl.domElement), () => el.removeChild(gl.domElement))}> {children} ))