Skip to content

Commit 647dfda

Browse files
authored
Merge pull request abue-ammar#15 from abue-ammar/ui-migration
refactor: update loading spinner component for improved layout and st…
2 parents 340b10b + f73df8b commit 647dfda

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

src/components/loading-spinner.tsx

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
1-
import { LoaderCircle } from "lucide-react";
2-
31
const LoadingSpinner = ({ compressProgress }: { compressProgress: number }) => {
42
return (
5-
<div className="text-muted-foreground flex items-center gap-x-2">
6-
<LoaderCircle className="size-8 animate-spin" />
7-
<span className="text-muted-foreground text-lg font-medium">
3+
<div className="flex items-center gap-2.5 px-6 py-3">
4+
<div className="relative h-5 w-5 flex-shrink-0">
5+
<div className="border-muted-foreground/20 h-5 w-5 rounded-full border-2"></div>
6+
<div className="border-t-primary absolute inset-0 h-5 w-5 animate-spin rounded-full border-2 border-transparent"></div>
7+
</div>
8+
<span className="text-muted-foreground text-base">
89
{compressProgress === 100
9-
? `Compressed ${compressProgress}%`
10+
? "Compression complete"
1011
: `Compressing... ${compressProgress}%`}
1112
</span>
1213
</div>

0 commit comments

Comments
 (0)