@apptane/react-ui-spinner
Version:
Spinner component in Apptane React UI framework
32 lines (31 loc) • 1.71 kB
TypeScript
/// <reference types="react" />
import { SpinnerProps } from "./Spinner.types.js";
/**
* `Spinner` component — animated "busy" indicator.
*/
declare function Spinner({ appearance, colorMode, size, color, inline, margin, marginTop, marginRight, marginBottom, marginLeft, m, mt, mr, mb, ml, ...other }: SpinnerProps): import("@emotion/react/types/jsx-namespace").EmotionJSX.Element;
declare namespace Spinner {
var displayName: string;
var propTypes: {
appearance: import("prop-types").Requireable<import("@apptane/react-ui-theme").SpinnerAppearance>;
colorMode: import("prop-types").Requireable<import("@apptane/react-ui-core").ColorMode>;
size: import("prop-types").Requireable<number>;
color: import("prop-types").Requireable<string>;
inline: import("prop-types").Requireable<boolean>;
margin: import("prop-types").Requireable<string | number>;
marginTop: import("prop-types").Requireable<string | number>;
marginRight: import("prop-types").Requireable<string | number>;
marginBottom: import("prop-types").Requireable<string | number>;
marginLeft: import("prop-types").Requireable<string | number>;
m: import("prop-types").Requireable<string | number>;
mt: import("prop-types").Requireable<string | number>;
mr: import("prop-types").Requireable<string | number>;
mb: import("prop-types").Requireable<string | number>;
ml: import("prop-types").Requireable<string | number>;
};
}
declare const _default: import("react").MemoExoticComponent<typeof Spinner>;
/**
* `Spinner` component — animated "busy" indicator.
*/
export default _default;