Files
DefectingCat.github.io/app/projects/loading.tsx
DefectingCat a5a0a8029b update dependecies
fix readme image disappeared
2023-12-22 10:36:07 +08:00

46 lines
1.0 KiB
TypeScript

import clsx from 'clsx';
import { projects, selfHosts } from 'components/pages/projects/content';
import PojectCardSkeleton from 'components/pages/projects/project-card-skeleton';
import { Metadata } from 'next';
const Loading = () => {
return (
<>
<div>
{/* Git projects */}
<div>
<h1 className="mb-4 text-2xl">Projects</h1>
</div>
<div
className={clsx(
'grid grid-cols-1 lg:grid-cols-3',
'md:grid-cols-2 gap-5',
)}
>
{projects.map((_, i) => (
<PojectCardSkeleton key={i} />
))}
</div>
</div>
<div className="mt-6">
<div>
<h1 className="mb-4 text-2xl">Seft Hosts</h1>
</div>
<div
className={clsx(
'grid grid-cols-1 lg:grid-cols-3',
'md:grid-cols-2 gap-5',
)}
>
{selfHosts.map((_, i) => (
<PojectCardSkeleton key={i} />
))}
</div>
</div>
</>
);
};
export default Loading;