diff --git a/src/app/(app)/dashboard/loading.tsx b/src/app/(app)/dashboard/loading.tsx new file mode 100644 index 0000000..a0ee2b6 --- /dev/null +++ b/src/app/(app)/dashboard/loading.tsx @@ -0,0 +1,159 @@ +export default function DashboardLoading() { + return ( +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ {[1, 2].map((i) => ( +
+
+
+
+
+
+
+
+ ))} +
+
+ +
+
+
+
+
+ {[1, 2].map((i) => ( +
+
+
+
+
+
+
+
+
+
+ ))} +
+
+
+ +
+
+
+
+
+
+
+
+
+
+ {[1, 2].map((i) => ( +
+
+
+
+
+ ))} +
+
+ +
+
+
+
+
+
+ {[1, 2, 3].map((i) => ( +
+
+
+
+
+
+
+ ))} +
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ ); +} diff --git a/src/app/(app)/help-inbox/loading.tsx b/src/app/(app)/help-inbox/loading.tsx new file mode 100644 index 0000000..e6ab74d --- /dev/null +++ b/src/app/(app)/help-inbox/loading.tsx @@ -0,0 +1,37 @@ +export default function HelpInboxPageLoading() { + return ( +
+
+
+
+
+
+
+
+
+ +
    + {[1, 2, 3].map((i) => ( +
  • +
    + +
    +
    +
    +
    +
    +
    + +
    + +
    +
    + +
    +
  • + ))} +
+
+
+ ); +} diff --git a/src/app/(app)/issues/loading.tsx b/src/app/(app)/issues/loading.tsx new file mode 100644 index 0000000..4e37d73 --- /dev/null +++ b/src/app/(app)/issues/loading.tsx @@ -0,0 +1,55 @@ +export default function IssuesPageLoading() { + return ( +
+
+
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+ +
+ +
+ {[1, 2, 3].map((i) => ( +
+
+
+
+ / +
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+
+
+
+ ))} +
+
+
+ ); +} diff --git a/src/app/(app)/leaderboard/loading.tsx b/src/app/(app)/leaderboard/loading.tsx new file mode 100644 index 0000000..1615f5b --- /dev/null +++ b/src/app/(app)/leaderboard/loading.tsx @@ -0,0 +1,35 @@ +export default function LeaderboardPageLoading() { + return ( +
+
+
+ + + +
    + {[1, 2, 3, 4, 5].map((i) => ( +
  • +
    + +
    + +
    +
    +
    +
    + +
    + +
    +
  • + ))} +
+
+
+ ); +} diff --git a/src/app/(app)/maintainer/loading.tsx b/src/app/(app)/maintainer/loading.tsx new file mode 100644 index 0000000..a17835c --- /dev/null +++ b/src/app/(app)/maintainer/loading.tsx @@ -0,0 +1,111 @@ +export default function MaintainerPageLoading() { + return ( +
+
+
+
+
+
+ +
+
+
+
+ + | + +
+
+
+ +
+
+
+
+
+ +
+ +
+
+
+
+ {[1, 2, 3].map((i) => ( +
+
+
+
+
+
+
+ ))} +
+
+ +
+
+
+ {[1, 2, 3].map((i) => ( +
+
+
+
+
+
+
+ ))} +
+
+ +
+
+
+ {[1, 2, 3].map((i) => ( +
+
+
+
+
+
+
+ ))} +
+
+
+ +
    + {[1, 2].map((i) => ( +
  • +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + + {i === 1 && ( +
    + )} +
  • + ))} +
+
+
+ ); +} diff --git a/src/app/(app)/my-prs/loading.tsx b/src/app/(app)/my-prs/loading.tsx new file mode 100644 index 0000000..637cae8 --- /dev/null +++ b/src/app/(app)/my-prs/loading.tsx @@ -0,0 +1,97 @@ +export default function MyPRsPageLoading() { + return ( +
+
+
+
+
+ +
+
+
+
+ +
+ {[1, 2, 3, 4].map((i) => ( +
+
+
+ ))} +
+ +
+
+ +
+ +
+ {[1, 2, 3].map((i) => ( +
+
+
+
+
+
+
+ +
+
+ +
+ +
+
+ ))} +
+
+ + +
+ ); +} diff --git a/src/app/(app)/settings/usage/loading.tsx b/src/app/(app)/settings/usage/loading.tsx new file mode 100644 index 0000000..aaa9814 --- /dev/null +++ b/src/app/(app)/settings/usage/loading.tsx @@ -0,0 +1,42 @@ +export default function UsagePageLoading() { + return ( +
+
+
+ +
+ +
+
+
+
+ +
+ {[1, 2].map((i) => ( +
+
+
+
+ ))} +
+ +
+ +
+ {[1, 2, 3].map((i) => ( +
+
+ +
+ +
+
+ ))} +
+
+
+ ); +}