UNPKG

cdbreact

Version:

Elegant UI Kit and reusable components for building mobile-first, responsive webistes and web apps

44 lines (43 loc) 1.3 kB
import React from 'react'; import PropTypes from 'prop-types'; interface Props { children?: React.ReactNode; className?: string; delay?: { show: number; hide: number; }; id?: string; isOpen?: string | boolean; navbar?: boolean; onClosed?: Function; onOpened?: Function; style?: any; } declare const Collapse: { (props: Props): JSX.Element; propTypes: { children: PropTypes.Requireable<PropTypes.ReactNodeLike>; className: PropTypes.Requireable<string>; delay: PropTypes.Requireable<number | PropTypes.InferProps<{ hide: PropTypes.Requireable<number>; show: PropTypes.Requireable<number>; }>>; id: PropTypes.Requireable<string>; isOpen: PropTypes.Requireable<string | boolean>; navbar: PropTypes.Requireable<boolean>; onClosed: PropTypes.Requireable<(...args: any[]) => any>; onOpened: PropTypes.Requireable<(...args: any[]) => any>; }; defaultProps: { isOpen: string; delay: { show: number; hide: number; }; onOpened: () => void; onClosed: () => void; }; }; export default Collapse; export { Collapse as CDBCollapse };