@ducor/react
Version:
admin template ui interface
23 lines (22 loc) • 1.09 kB
TypeScript
interface LoadingProps extends React.HTMLAttributes<HTMLDivElement> {
title?: string;
variant?: "primary" | "secondary" | "success" | "danger" | "warning";
type?: "dots" | "bars";
size?: "sm" | "md" | "lg";
className?: string;
}
interface ScreenLoadingProps extends React.HTMLAttributes<HTMLDivElement> {
className?: string;
}
interface PageLoadingProps extends React.HTMLAttributes<HTMLDivElement> {
className?: string;
}
interface BackgroundLoadingProps extends React.HTMLAttributes<HTMLDivElement> {
className?: string;
}
declare const _default: import("react").ForwardRefExoticComponent<LoadingProps & import("react").RefAttributes<HTMLDivElement>> & {
Screen: import("react").ForwardRefExoticComponent<ScreenLoadingProps & import("react").RefAttributes<HTMLDivElement>>;
Page: import("react").ForwardRefExoticComponent<PageLoadingProps & import("react").RefAttributes<HTMLDivElement>>;
Background: import("react").ForwardRefExoticComponent<BackgroundLoadingProps & import("react").RefAttributes<HTMLDivElement>>;
};
export default _default;