Files
spacedrive/interface/components/Loader.tsx
ameer2468 65b7b10f08 [ENG-1020] Explorer loading indicator (#1318)
* loading indicator

* cleanup tw
2023-09-08 16:16:58 +00:00

22 lines
409 B
TypeScript

import clsx from 'clsx';
import { Puff } from 'react-loading-icons';
import { useIsDark } from '~/hooks';
interface Props {
className?: string;
color?: string;
}
export function Loader({ className }: Props) {
const isDark = useIsDark();
return (
<Puff
stroke={isDark ? '#2599FF' : '#303136'}
strokeOpacity={4}
strokeWidth={5}
speed={1}
className={clsx('h-7 w-7', className)}
/>
);
}