Files
stats/apps/dashboard/src/components/full-page-loading-state.tsx
2024-05-01 14:15:31 +02:00

23 lines
569 B
TypeScript

import type { LucideIcon } from 'lucide-react';
import { Loader2Icon } from 'lucide-react';
import { FullPageEmptyState } from './full-page-empty-state';
const FullPageLoadingState = () => {
return (
<FullPageEmptyState
className="min-h-[calc(100vh-theme(spacing.16))]"
title="Fetching..."
icon={
((props) => (
<Loader2Icon {...props} className="animate-spin" />
)) as LucideIcon
}
>
Wait a moment while we fetch your dashboards
</FullPageEmptyState>
);
};
export default FullPageLoadingState;