diff --git a/frontend/src/app/jobs/loading.tsx b/frontend/src/app/jobs/loading.tsx index 6616fa2..8f02b7a 100644 --- a/frontend/src/app/jobs/loading.tsx +++ b/frontend/src/app/jobs/loading.tsx @@ -1,4 +1,10 @@ +import ThreeDotLoader from "@/components/ui/loading_dots"; + // frontend/src/app/jobs/loading.tsx export default function JobLoading() { - return
Loading Job...
; + return ( +
+ +
+ ); } diff --git a/frontend/src/app/loading.tsx b/frontend/src/app/loading.tsx index fc80ef0..a90d50d 100644 --- a/frontend/src/app/loading.tsx +++ b/frontend/src/app/loading.tsx @@ -1,3 +1,9 @@ +import ThreeDotLoader from "@/components/ui/loading_dots"; + export default function Loading() { - return
Loading...
; + return ( +
+ +
+ ); } diff --git a/frontend/src/components/ui/loading_dots.tsx b/frontend/src/components/ui/loading_dots.tsx new file mode 100644 index 0000000..7c47b05 --- /dev/null +++ b/frontend/src/components/ui/loading_dots.tsx @@ -0,0 +1,41 @@ +export default function ThreeDotLoader({ + className, + mode = "dark", +}: { + className?: string; + mode?: "light" | "dark"; +}) { + return ( +
+ +
+
+
+
+ ); +}