Files
formbricks/apps/web/modules/ui/components/loading-spinner/index.tsx
T
Dhruwang Jariwala 9dad06222d chore: move ui components to modules (#4342)
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
2024-11-21 17:58:15 +00:00

22 lines
749 B
TypeScript

"use client";
import { cn } from "@formbricks/lib/cn";
export const LoadingSpinner = ({ className = "h-6 w-6" }: { className?: string }) => {
return (
<div className="flex h-full w-full items-center justify-center">
<svg
className={cn("m-2 animate-spin text-slate-700", className)}
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24">
<circle className="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" strokeWidth="4"></circle>
<path
className="opacity-75"
fill="currentColor"
d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path>
</svg>
</div>
);
};