File size: 534 Bytes
19e25f3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
import * as React from 'react';
import { cn } from '@/lib/utils';
type SkeletonProps = React.ComponentPropsWithoutRef<'div'>;
export default function Skeleton({ className, ...rest }: SkeletonProps) {
return (
<div
className={cn('animate-shimmer bg-[#f6f7f8]', className)}
style={{
backgroundImage:
'linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%)',
backgroundSize: '700px 100%',
backgroundRepeat: 'no-repeat',
}}
{...rest}
/>
);
}
|