'use client' import React, { useState } from 'react' import ModelViewer from '@/components/model/ModelViewer' export default function Home() { const [error, setError] = useState(null) const handleModelLoaded = (data: { meshes: unknown[] boundingBox: { min: { x: number; y: number; z: number } max: { x: number; y: number; z: number } } }) => { setError(null) console.log('Model loaded successfully:', data) } const handleError = (errorMessage: string) => { setError(errorMessage) } const handleSelectModel = (path: string) => { console.log('Model selected:', path) } return (
{error && (
Error: {error}
)}
) }