@zohodesk/components
Version:
Dot UI is a customizable React component library built to deliver a clean, accessible, and developer-friendly UI experience. It offers a growing set of reusable components designed to align with modern design systems and streamline application development
64 lines (60 loc) • 2.73 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.propTypes = void 0;
var _propTypes = _interopRequireDefault(require("prop-types"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
var propTypes = {
autofocus: _propTypes["default"].bool,
borderColor: _propTypes["default"].oneOf(['transparent', 'default']),
dataId: _propTypes["default"].string,
id: _propTypes["default"].string,
inputRef: _propTypes["default"].func,
isClickable: _propTypes["default"].bool,
isDisabled: _propTypes["default"].bool,
isReadOnly: _propTypes["default"].bool,
maxLength: _propTypes["default"].oneOfType([_propTypes["default"].number, _propTypes["default"].string]),
name: _propTypes["default"].string,
needAppearance: _propTypes["default"].bool,
needBorder: _propTypes["default"].bool,
needEffect: _propTypes["default"].bool,
needReadOnlyStyle: _propTypes["default"].bool,
onBlur: _propTypes["default"].func,
onChange: _propTypes["default"].func,
onClick: _propTypes["default"].func,
onFocus: _propTypes["default"].func,
onKeyDown: _propTypes["default"].func,
onKeyPress: _propTypes["default"].func,
onKeyUp: _propTypes["default"].func,
onMouseDown: _propTypes["default"].func,
placeHolder: _propTypes["default"].string,
size: _propTypes["default"].oneOf(['small', 'xsmall', 'medium', 'xmedium']),
type: _propTypes["default"].oneOf(['text', 'password', 'number']),
value: _propTypes["default"].oneOfType([_propTypes["default"].string, _propTypes["default"].number]),
variant: _propTypes["default"].oneOf(['primary', 'secondary', 'default', 'light']),
customClass: _propTypes["default"].string,
htmlId: _propTypes["default"].string,
a11y: _propTypes["default"].shape({
role: _propTypes["default"].string,
ariaAutocomplete: _propTypes["default"].string,
ariaControls: _propTypes["default"].string,
ariaDescribedby: _propTypes["default"].string,
ariaExpanded: _propTypes["default"].bool,
ariaLabel: _propTypes["default"].string,
ariaHaspopup: _propTypes["default"].bool,
ariaRequired: _propTypes["default"].bool,
ariaLabelledby: _propTypes["default"].string,
ariaInvalid: _propTypes["default"].bool,
ariaOwns: _propTypes["default"].string,
ariaActivedescendant: _propTypes["default"].string,
ariaReadonly: _propTypes["default"].bool,
ariaMultiselectable: _propTypes["default"].bool
}),
isFocus: _propTypes["default"].bool,
isScrollPrevent: _propTypes["default"].bool,
customProps: _propTypes["default"].object,
dataSelectorId: _propTypes["default"].string,
autoComplete: _propTypes["default"].bool
};
exports.propTypes = propTypes;