diff --git a/apps/web/src/app/(dashboard)/documents/[id]/loading.tsx b/apps/web/src/app/(dashboard)/documents/[id]/loading.tsx new file mode 100644 index 000000000..e68b149dc --- /dev/null +++ b/apps/web/src/app/(dashboard)/documents/[id]/loading.tsx @@ -0,0 +1,28 @@ +import Link from 'next/link'; + +import { ChevronLeft, Loader } from 'lucide-react'; + +export default function Loading() { + return ( +
+ + + Documents + +

+ Loading Document... +

+
+
+
+ + +

Loading document...

+
+
+ +
+
+
+ ); +} diff --git a/apps/web/src/app/(dashboard)/documents/[id]/page.tsx b/apps/web/src/app/(dashboard)/documents/[id]/page.tsx index e84d463e4..a83e2949a 100644 --- a/apps/web/src/app/(dashboard)/documents/[id]/page.tsx +++ b/apps/web/src/app/(dashboard)/documents/[id]/page.tsx @@ -38,7 +38,7 @@ export default async function DocumentPage({ params }: DocumentPageProps) {
- Dashboard + Documents

onDocumentLoaded(d)} externalLinkTarget="_blank" loading={ -
- +
+ -

Loading document...

+

Loading document...

} > diff --git a/apps/web/src/components/forms/edit-document.tsx b/apps/web/src/components/forms/edit-document.tsx index 2529f01de..25dda7695 100644 --- a/apps/web/src/components/forms/edit-document.tsx +++ b/apps/web/src/components/forms/edit-document.tsx @@ -22,7 +22,7 @@ const PDFViewer = dynamic(async () => import('~/components/(dashboard)/pdf-viewe ssr: false, loading: () => (
- +

Loading document...