From c5a6ff42eedaa06146baf82f9a75abb63300f7ea Mon Sep 17 00:00:00 2001
From: Ephraim Duncan <55143799+ephraimduncan@users.noreply.github.com>
Date: Wed, 16 Sep 2026 04:06:03 +0000
Subject: [PATCH] chore(ui): remove unused application skeletons (#3340)
---
.../skeletons/document-edit-skeleton.tsx | 37 ---------
.../general/user-profile-skeleton.tsx | 75 -------------------
2 files changed, 112 deletions(-)
delete mode 100644 apps/remix/app/components/general/skeletons/document-edit-skeleton.tsx
delete mode 100644 apps/remix/app/components/general/user-profile-skeleton.tsx
diff --git a/apps/remix/app/components/general/skeletons/document-edit-skeleton.tsx b/apps/remix/app/components/general/skeletons/document-edit-skeleton.tsx
deleted file mode 100644
index a17a80f31..000000000
--- a/apps/remix/app/components/general/skeletons/document-edit-skeleton.tsx
+++ /dev/null
@@ -1,37 +0,0 @@
-import { Skeleton } from '@documenso/ui/primitives/skeleton';
-import { Trans } from '@lingui/react/macro';
-import { ChevronLeft, Loader } from 'lucide-react';
-import { Link } from 'react-router';
-
-export default function DocumentEditSkeleton() {
- return (
-
-
-
-
Documents
-
-
-
- Loading Document...
-
-
-
-
-
-
-
-
-
-
-
-
- Loading document...
-
-
-
-
-
-
-
- );
-}
diff --git a/apps/remix/app/components/general/user-profile-skeleton.tsx b/apps/remix/app/components/general/user-profile-skeleton.tsx
deleted file mode 100644
index 022bbdcea..000000000
--- a/apps/remix/app/components/general/user-profile-skeleton.tsx
+++ /dev/null
@@ -1,75 +0,0 @@
-import { NEXT_PUBLIC_WEBAPP_URL } from '@documenso/lib/constants/app';
-import { VerifiedIcon } from '@documenso/ui/icons/verified';
-import { cn } from '@documenso/ui/lib/utils';
-import { Button } from '@documenso/ui/primitives/button';
-import { Trans } from '@lingui/react/macro';
-import { File, User2 } from 'lucide-react';
-
-export type UserProfileSkeletonProps = {
- className?: string;
- user: {
- name: string;
- url: string;
- };
- rows?: number;
-};
-
-export const UserProfileSkeleton = ({ className, user, rows = 2 }: UserProfileSkeletonProps) => {
- const baseUrl = new URL(NEXT_PUBLIC_WEBAPP_URL() ?? 'http://localhost:3000');
-
- return (
-
-
- {baseUrl.host}/u/{user.url}
-
-
-
-
-
-
-
{user.name}
-
-
-
-
-
-
-
-
-
-
-
- Documents
-
-
- {Array(rows)
- .fill(0)
- .map((_, index) => (
-
- ))}
-
-
-
- );
-};