box-ui-elements
Version:
Box UI Elements
11 lines • 634 B
JavaScript
import PropTypes from 'prop-types';
import { CAN_EDIT, CAN_VIEW, PEOPLE_WITH_LINK, PEOPLE_IN_COMPANY, PEOPLE_IN_ITEM } from './constants';
const accessLevelPropType = PropTypes.oneOf([PEOPLE_WITH_LINK, PEOPLE_IN_COMPANY, PEOPLE_IN_ITEM]).isRequired;
const allowedAccessLevelsPropType = PropTypes.shape({
[]: PropTypes.boolean,
[]: PropTypes.boolean,
[]: PropTypes.boolean
}).isRequired;
const permissionLevelPropType = PropTypes.oneOf([CAN_EDIT, CAN_VIEW]);
export { accessLevelPropType, allowedAccessLevelsPropType, permissionLevelPropType };
//# sourceMappingURL=propTypes.js.map