@start-base/start-ui
Version:
<p align="center"> <a href="https://startbase.dev" target="_blank"> <img src="https://startbase.dev/apple-touch-icon.png" width="60px" style="padding-top: 60px" /> </a> </p>
50 lines (39 loc) • 1.81 kB
TypeScript
import React$1 from 'react';
interface SkeletonAvatarProps extends Omit<React.AllHTMLAttributes<HTMLDivElement>, 'size'> {
size?: string;
}
interface SkeletonButtonProps extends React.AllHTMLAttributes<HTMLDivElement> {
width?: string;
height?: string;
}
interface SkeletonCardProps extends React.AllHTMLAttributes<HTMLDivElement> {
width?: string;
height?: string;
}
interface SkeletonImageProps extends React.AllHTMLAttributes<HTMLDivElement> {
width?: string;
height?: string;
}
interface SkeletonInputProps extends React.AllHTMLAttributes<HTMLDivElement> {
width?: string;
height?: string;
}
interface SkeletonListProps extends React.AllHTMLAttributes<HTMLDivElement> {
itemCount?: number;
}
interface SkeletonParagraphProps extends React.AllHTMLAttributes<HTMLDivElement> {
lines?: number;
}
interface SkeletonTableProps extends React.AllHTMLAttributes<HTMLDivElement> {
rows?: number;
columns?: number;
}
declare const SkeletonAvatar: React$1.FC<SkeletonAvatarProps>;
declare const SkeletonButton: React$1.FC<SkeletonButtonProps>;
declare const SkeletonParagraph: React$1.FC<SkeletonParagraphProps>;
declare const SkeletonTable: React$1.FC<SkeletonTableProps>;
declare const SkeletonCard: React$1.FC<SkeletonCardProps>;
declare const SkeletonList: React$1.FC<SkeletonListProps>;
declare const SkeletonImage: React$1.FC<SkeletonImageProps>;
declare const SkeletonInput: React$1.FC<SkeletonInputProps>;
export { SkeletonAvatar, type SkeletonAvatarProps, SkeletonButton, type SkeletonButtonProps, SkeletonCard, type SkeletonCardProps, SkeletonImage, type SkeletonImageProps, SkeletonInput, type SkeletonInputProps, SkeletonList, type SkeletonListProps, SkeletonParagraph, type SkeletonParagraphProps, SkeletonTable, type SkeletonTableProps };