@zohodesk/dot
Version:
In this Library, we Provide Some Basic Components to Build Your Application
40 lines • 1.4 kB
JavaScript
import PropTypes from 'prop-types';
export const SubtabHeader_propTypes = {
children: PropTypes.element,
className: PropTypes.string,
dataId: PropTypes.string,
getLeftPlaceHolder: PropTypes.oneOf([PropTypes.func, PropTypes.object]),
getRightPlaceHolder: PropTypes.func,
isPeekView: PropTypes.bool,
label: PropTypes.string,
leftClassName: PropTypes.string,
needBorderShadow: PropTypes.bool,
needPlusIconLine: PropTypes.bool,
onAdd: PropTypes.func,
rightClassName: PropTypes.string,
title: PropTypes.string,
type: PropTypes.oneOf(['primary', 'secondary', 'tertiary'])
};
export const SubtabFooter_propTypes = {
children: PropTypes.node,
className: PropTypes.string,
dataId: PropTypes.string,
getRightFooterPlaceHolder: PropTypes.func,
isPeekView: PropTypes.bool,
leftClassName: PropTypes.string,
needPadding: PropTypes.bool,
rightClassName: PropTypes.string,
size: PropTypes.oneOf('medium', 'large', 'xlarge'),
type: PropTypes.oneOf(['primary', 'secondary', 'tertiary'])
};
export const SubtabContent_propTypes = {
children: PropTypes.oneOf([PropTypes.element, PropTypes.array]),
className: PropTypes.element,
dataId: PropTypes.string,
eleRef: PropTypes.func,
scroll: PropTypes.oneOf(['vertical'])
};
export const SubtabLayout_propTypes = {
children: PropTypes.oneOfType([PropTypes.element, PropTypes.array]),
dataId: PropTypes.string
};