@abgov/react-components
Version:
Government of Alberta - UI components for React
26 lines (25 loc) • 845 B
TypeScript
import { GoabSkeletonSize, GoabSkeletonType, Margins } from '@abgov/ui-components-common';
interface WCProps extends Margins {
maxwidth?: string;
size?: GoabSkeletonSize;
linecount?: number;
type: GoabSkeletonType;
testid?: string;
}
declare module "react" {
namespace JSX {
interface IntrinsicElements {
"goa-skeleton": WCProps & React.HTMLAttributes<HTMLElement>;
}
}
}
export interface GoabSkeletonProps extends Margins {
maxWidth?: string;
size?: GoabSkeletonSize;
lineCount?: number;
type: GoabSkeletonType;
testId?: string;
}
export type SkeletonProps = GoabSkeletonProps;
export declare const GoabSkeleton: ({ maxWidth, size, lineCount, type, testId, mt, mr, mb, ml, }: GoabSkeletonProps) => import("react/jsx-runtime").JSX.Element;
export default GoabSkeleton;