@lobehub/ui
Version:
Lobe UI is an open-source UI component library for building AIGC web apps
23 lines • 802 B
text/typescript
import { HTMLAttributes } from "react";
//#region src/base-ui/Skeleton/type.d.ts
type SkeletonAnimation = 'fade' | 'sweep';
interface SkeletonProps extends Omit<HTMLAttributes<HTMLDivElement>, 'children'> {
animated?: boolean | SkeletonAnimation;
height?: number | string;
radius?: number | string;
width?: number | string;
}
interface SkeletonTextProps extends Omit<SkeletonProps, 'width' | 'height'> {
fontSize?: number;
gap?: number;
lineHeight?: number;
rows?: number;
width?: number | string | (number | string)[];
}
interface SkeletonAvatarProps extends Omit<SkeletonProps, 'radius'> {
shape?: 'circle' | 'square';
size?: number | string;
}
//#endregion
export { SkeletonAnimation, SkeletonAvatarProps, SkeletonProps, SkeletonTextProps };
//# sourceMappingURL=type.d.mts.map