'use client'; import { Canvas } from '@react-three/fiber'; import { lazy, Suspense, useMemo } from 'react'; import Loading from './loading'; import { PerspectiveCamera } from '@react-three/drei/core/PerspectiveCamera'; import { useMediaQuery } from 'react-responsive'; const ComputerModel = lazy( () => import('components/models/home/computer-model'), ); const Target = lazy(() => import('components/models/home/target')); const ComputerDesk = () => { const isMobile = useMediaQuery({ query: '(max-width: 768px)' }); const scale = useMemo(() => { if (isMobile) { return 0.08; } return 0.1; }, [isMobile]); return ( <> }> {/* */} ); }; export default ComputerDesk;