'use client'; /* eslint-disable */ import * as React from 'react' import { Canvas, useThree } from '@react-three/fiber' import { useNeedleProgressive } from '@needle-tools/gltf-progressive' import { Environment, OrbitControls, useGLTF } from '@react-three/drei' function MyModel() { const { gl } = useThree() const url = 'https://engine.needle.tools/demos/gltf-progressive/assets/church/model.glb' const { scene } = useGLTF(url, false, false, (loader) => { useNeedleProgressive(loader as any, gl as any); }) return } export default function App() { return ( ) }