UNPKG

grommet

Version:

focus on the essential experience

25 lines 1.1 kB
import PropTypes from 'prop-types'; import { colorPropType } from '../../utils/general-prop-types'; var PropType = {}; if (process.env.NODE_ENV !== 'production') { PropType = { color: colorPropType, defaultValues: PropTypes.arrayOf(PropTypes.number), direction: PropTypes.oneOf(['horizontal', 'vertical']), invert: PropTypes.bool, label: PropTypes.oneOfType([PropTypes.bool, PropTypes.func]), max: PropTypes.number, messages: PropTypes.shape({ lower: PropTypes.string, upper: PropTypes.string }), min: PropTypes.number, onChange: PropTypes.func, opacity: PropTypes.oneOfType([PropTypes.oneOf(['weak', 'medium', 'strong']), PropTypes.string, PropTypes.bool]), round: PropTypes.oneOfType([PropTypes.oneOf(['xsmall', 'small', 'medium', 'large', 'full']), PropTypes.string]), size: PropTypes.oneOfType([PropTypes.oneOf(['xxsmall', 'xsmall', 'small', 'medium', 'large', 'xlarge', 'full']), PropTypes.string]), step: PropTypes.number, values: PropTypes.arrayOf(PropTypes.number) }; } export var RangeSelectorPropTypes = PropType;