Files
DefectingCat.github.io/components/models/about-model.tsx
DefectingCat 6171deaaba add about page
add loading cloud station model in about page
2023-09-14 16:07:50 +08:00

25 lines
557 B
TypeScript

'use client';
import { Canvas } from '@react-three/fiber';
import clsx from 'clsx';
import { Suspense, lazy } from 'react';
const CloudModel = lazy(() => import('components/models/cloud-model'));
const AboutModel = () => {
return (
<>
<div className={clsx('fixed top-0 left-0 -z-10', 'w-full h-full')}>
<Canvas>
<ambientLight color={0xffffff} intensity={0.6} />
<Suspense fallback={<></>}>
<CloudModel />
</Suspense>
</Canvas>
</div>
</>
);
};
export default AboutModel;