parent
11d7618230
commit
05c9bbec8b
8 changed files with 66 additions and 113 deletions
@ -0,0 +1,26 @@ |
|||||||
|
export default function Spinner({ className }: { className?: string }) { |
||||||
|
return ( |
||||||
|
<div role="status"> |
||||||
|
<svg |
||||||
|
className={`h-5 w-5 animate-spin ${className}`} |
||||||
|
xmlns="http://www.w3.org/2000/svg" |
||||||
|
fill="none" |
||||||
|
viewBox="0 0 24 24" |
||||||
|
> |
||||||
|
<circle |
||||||
|
className="stroke-[4px] opacity-25" |
||||||
|
cx="12" |
||||||
|
cy="12" |
||||||
|
r="10" |
||||||
|
stroke="currentColor" |
||||||
|
></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> |
||||||
|
<span class="sr-only">Loading</span> |
||||||
|
</div> |
||||||
|
); |
||||||
|
} |
Loading…
Reference in new issue