grepsr-ui-elements
Version:
38 lines (37 loc) • 1.18 kB
TypeScript
import PropTypes from "prop-types";
import { ReactElement, ReactNode } from "react";
interface DividerProps {
absolute?: boolean;
children?: ReactNode;
component?: ReactElement | string | any;
flexItem?: boolean;
light?: boolean;
orientation: "vertical" | "horizontal";
textAlign: 'center' | 'right' | 'left';
variant: 'fullWidth' | 'inset' | 'middle';
}
export { DividerProps };
declare const GrepsrDivider: {
(props: DividerProps): JSX.Element;
defaultProps: {
absolute: boolean;
component: string;
flexItem: boolean;
light: boolean;
orientation: string;
sx: {};
textAlign: string;
variant: string;
};
propTypes: {
absolute: PropTypes.Requireable<boolean>;
component: PropTypes.Requireable<PropTypes.ReactComponentLike>;
flexItem: PropTypes.Requireable<boolean>;
light: PropTypes.Requireable<boolean>;
orientation: PropTypes.Validator<string>;
sx: PropTypes.Requireable<object>;
textAlign: PropTypes.Validator<string>;
variant: PropTypes.Validator<string>;
};
};
export default GrepsrDivider;