skills polish

This commit is contained in:
wass08
2026-03-10 09:51:49 +01:00
parent 03f452d4d1
commit 97b3c53ea5
8 changed files with 210 additions and 6 deletions
+4 -4
View File
@@ -40,10 +40,10 @@ import { useRegistry } from '@pascal-app/core'
import { useNodeEvents } from '../../hooks/use-node-events'
import { useScene } from '@pascal-app/core'
export function MyNodeRenderer({ id }: { id: MyNodeId }) {
const node = useScene(s => s.nodes[id] as MyNode)
const { ref } = useRegistry(id)
const events = useNodeEvents(id)
export function MyNodeRenderer({ node }: { node: MyNode }) {
const ref = useRef<Mesh>(null!)
useRegistry(node.id, 'my-node', ref) // 3 args: id, type, ref — no return value
const events = useNodeEvents(node, 'my-node')
return (
<mesh ref={ref} {...events}>