cdbreact
Version:
Elegant UI kit and reusable components for building mobile-first, responsive websites and web apps
43 lines (42 loc) • 1.24 kB
TypeScript
import React from "react";
import PropTypes from "prop-types";
interface Props {
className?: string;
colors?: string;
onClose?: Function;
onClosed?: Function;
tag?: string;
dropleft?: boolean;
dropright?: boolean;
dropup?: boolean;
dropdown?: boolean;
color?: any;
children?: any;
right?: any;
placement?: any;
top?: any;
}
declare const DropDownMenu: {
(props: Props): React.JSX.Element;
defaultProps: {
colors: string;
right: boolean;
tag: string;
dropleft: boolean;
dropright: boolean;
dropup: boolean;
};
propTypes: {
className: PropTypes.Requireable<string>;
colors: PropTypes.Requireable<string>;
onClose: PropTypes.Requireable<(...args: any[]) => any>;
onClosed: PropTypes.Requireable<(...args: any[]) => any>;
tag: PropTypes.Requireable<string>;
dropleft: PropTypes.Requireable<boolean>;
dropright: PropTypes.Requireable<boolean>;
dropup: PropTypes.Requireable<boolean>;
dropdown: PropTypes.Requireable<boolean>;
};
};
export default DropDownMenu;
export { DropDownMenu as CDBDropDownMenu };