@momentum-ui/react-collaboration
Version:
Cisco Momentum UI Framework for React Collaboration Applications
49 lines (48 loc) • 1.93 kB
TypeScript
export default ModalHeader;
/**
* @deprecated - Components in the legacy folder (/src/legacy) are deprecated. Please use a component from the components folder (/src/components) instead. Legacy components may not follow accessibility standards.
**/
declare class ModalHeader extends React.PureComponent<any, any, any> {
constructor(props: any);
constructor(props: any, context: any);
render(): JSX.Element;
}
declare namespace ModalHeader {
namespace propTypes {
let children: PropTypes.Requireable<PropTypes.ReactNodeLike>;
let className: PropTypes.Requireable<string>;
let closeBtnProps: PropTypes.Requireable<object>;
let headerLabel: PropTypes.Requireable<string>;
let message: PropTypes.Requireable<string>;
let showCloseButton: PropTypes.Requireable<boolean>;
let role: PropTypes.Requireable<string>;
let ariaLevel: PropTypes.Requireable<number>;
let ariaLabel: PropTypes.Requireable<string>;
}
namespace defaultProps {
let children_1: any;
export { children_1 as children };
let className_1: string;
export { className_1 as className };
let closeBtnProps_1: any;
export { closeBtnProps_1 as closeBtnProps };
let headerLabel_1: string;
export { headerLabel_1 as headerLabel };
let message_1: string;
export { message_1 as message };
let showCloseButton_1: boolean;
export { showCloseButton_1 as showCloseButton };
let role_1: any;
export { role_1 as role };
let ariaLabel_1: any;
export { ariaLabel_1 as ariaLabel };
let ariaLevel_1: any;
export { ariaLevel_1 as ariaLevel };
}
namespace contextTypes {
let handleClose: PropTypes.Requireable<(...args: any[]) => any>;
}
let displayName: string;
}
import React from 'react';
import PropTypes from 'prop-types';