baseui
Version:
A React Component library implementing the Base design language
71 lines (68 loc) • 1.7 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _defaultFilterOptions = _interopRequireDefault(require("./utils/default-filter-options"));
var _constants = require("./constants");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/*
Copyright (c) Uber Technologies, Inc.
This source code is licensed under the MIT license found in the
LICENSE file in the root directory of this source tree.
*/
const defaultProps = {
// @ts-ignore
'aria-label': null,
// @ts-ignore
'aria-describedby': null,
// @ts-ignore
'aria-errormessage': null,
// @ts-ignore
'aria-labelledby': null,
autoFocus: false,
backspaceRemoves: true,
clearable: true,
closeOnSelect: true,
creatable: false,
deleteRemoves: true,
disabled: false,
error: false,
positive: false,
escapeClearsValue: true,
filterOptions: _defaultFilterOptions.default,
filterOutSelected: true,
// @ts-ignore
getOptionLabel: null,
// @ts-ignore
getValueLabel: null,
ignoreCase: true,
isLoading: false,
labelKey: 'label',
maxDropdownHeight: '40vh',
multi: false,
onBlur: () => {},
onBlurResetsInput: true,
onChange: () => {},
onFocus: () => {},
onInputChange: () => {},
onCloseResetsInput: true,
onSelectResetsInput: true,
// @ts-ignore
onOpen: null,
// @ts-ignore
onClose: null,
openOnClick: true,
startOpen: false,
// @ts-ignore
options: [],
overrides: {},
required: false,
searchable: true,
size: _constants.SIZE.default,
type: _constants.TYPE.select,
// @ts-ignore
value: [],
valueKey: 'id'
};
var _default = exports.default = defaultProps;