feat(Loading): add skeletonClassName prop to customize Skeleton style

This commit is contained in:
cfngc4594 2025-03-18 19:46:19 +08:00
parent 6c53c5ee32
commit 91ce73d72b

View File

@ -3,15 +3,17 @@ import { Skeleton } from "@/components/ui/skeleton";
interface LoadingProps {
className?: string;
skeletonClassName?: string;
}
export function Loading({
className,
skeletonClassName,
...props
}: LoadingProps) {
return (
<div className={cn("h-full w-full p-2", className)} {...props}>
<Skeleton className="h-full w-full rounded-3xl" />
<Skeleton className={cn("h-full w-full rounded-3xl", skeletonClassName)} />
</div>
);
}