@apptane/react-ui-divider
Version:
Divider component in Apptane React UI framework
37 lines (36 loc) • 2.12 kB
TypeScript
/// <reference types="react" />
import { DividerProps } from "./Divider.types.js";
/**
* `Divider` component — visual divider with optional content and toggle.
*/
declare function Divider({ children, colorMode, appearance, width, alignment, value, onChange, disabled, readonly, margin, marginTop, marginRight, marginBottom, marginLeft, m, mt, mr, mb, ml, }: DividerProps): import("@emotion/react/types/jsx-namespace").EmotionJSX.Element;
declare namespace Divider {
var displayName: string;
var propTypes: {
children: import("prop-types").Requireable<any>;
width: import("prop-types").Requireable<string | number>;
alignment: import("prop-types").Requireable<import("@apptane/react-ui-core").ContentAlignment>;
interactive: import("prop-types").Requireable<boolean>;
colorMode: import("prop-types").Requireable<import("@apptane/react-ui-core").ColorMode>;
appearance: import("prop-types").Requireable<any>;
disabled: import("prop-types").Requireable<boolean>;
readonly: import("prop-types").Requireable<boolean>;
value: import("prop-types").Requireable<boolean>;
onChange: import("prop-types").Requireable<(...args: any[]) => any>;
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 Divider>;
/**
* `Divider` component — visual divider with optional content and toggle.
*/
export default _default;