threed-ai
Version:
'threed-ai' supporting Vite, Next, Nuxt, as a functioning, low-dependency app, a package supporting monorepos of workspaces that utilize 'ThreeJS, WebGL, React, TypeScript <r3Fiber>, GraphQL'.
21 lines (17 loc) • 380 B
JSX
import { setState } from '~/stores/store'
import { useEffect, useRef } from 'react'
const Dom = ({ children }) => {
const ref = useRef(null)
useEffect(() => {
setState({ dom: ref })
}, [])
return (
<div
className='absolute top-0 left-0 z-10 w-screen h-screen overflow-hidden dom'
ref={ref}
>
{children}
</div>
)
}
export default Dom