UNPKG

@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

47 lines (43 loc) 1.71 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _propTypes = _interopRequireDefault(require("prop-types")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } var _default = { name: _propTypes["default"].string, value: _propTypes["default"].string, id: _propTypes["default"].string, size: _propTypes["default"].oneOf(['small', 'medium', 'large', 'xlarge']), isChecked: _propTypes["default"].bool, isDefaultChecked: _propTypes["default"].bool, isDisabled: _propTypes["default"].bool, isReadOnly: _propTypes["default"].bool, onChange: _propTypes["default"].func, hasStateIndication: _propTypes["default"].bool, label: _propTypes["default"].string, labelPlacement: _propTypes["default"].oneOf(['start', 'end', 'top', 'bottom']), labelSize: _propTypes["default"].oneOf(['xsmall', 'small', 'medium', 'large']), title: _propTypes["default"].string, customProps: _propTypes["default"].shape({ container: _propTypes["default"].object, label: _propTypes["default"].object }), tagAttributes: _propTypes["default"].shape({ container: _propTypes["default"].object, "switch": _propTypes["default"].object }), a11yAttributes: _propTypes["default"].shape({ container: _propTypes["default"].object, "switch": _propTypes["default"].object, label: _propTypes["default"].object }), i18nKeys: _propTypes["default"].shape({ readOnlyAriaLabel: _propTypes["default"].string }), customId: _propTypes["default"].string, testId: _propTypes["default"].string, customStyle: _propTypes["default"].object }; exports["default"] = _default;