@navinc/base-react-components
Version:
Nav's Pattern Library
37 lines (36 loc) • 1.39 kB
TypeScript
export function Chevron({ className, disabled, isInvalid, $isOpen }: any): JSX.Element;
export namespace Chevron {
namespace propTypes {
const className: PropTypes.Requireable<string>;
const disabled: PropTypes.Requireable<boolean>;
const isInvalid: PropTypes.Requireable<boolean>;
const $isOpen: PropTypes.Requireable<boolean>;
}
namespace defaultProps {
const disabled_1: boolean;
export { disabled_1 as disabled };
const isInvalid_1: boolean;
export { isInvalid_1 as isInvalid };
const $isOpen_1: boolean;
export { $isOpen_1 as $isOpen };
}
const displayName: string;
}
declare var _default: import("styled-components").StyledComponent<{
({ className, disabled, isInvalid, $isOpen }: any): JSX.Element;
propTypes: {
className: PropTypes.Requireable<string>;
disabled: PropTypes.Requireable<boolean>;
isInvalid: PropTypes.Requireable<boolean>;
/** Shares the isOpen state with styled-components, but does not pass down to the child as a prop */
$isOpen: PropTypes.Requireable<boolean>;
};
defaultProps: {
disabled: boolean;
isInvalid: boolean;
$isOpen: boolean;
};
displayName: string;
}, import("styled-components").DefaultTheme, {}, never>;
export default _default;
import PropTypes from "prop-types";