@grafana/ui
Version:
Grafana Components Library
28 lines (25 loc) • 1.09 kB
JavaScript
import { jsx } from 'react/jsx-runtime';
import { selectors } from '@grafana/e2e-selectors';
import { SelectBase } from './SelectBase.mjs';
export { SelectContainer } from './SelectContainer.mjs';
;
function Select(props) {
return /* @__PURE__ */ jsx(SelectBase, { ...props });
}
function MultiSelect(props) {
return /* @__PURE__ */ jsx(SelectBase, { "data-testid": selectors.components.MultiSelect.container, ...props, isMulti: true });
}
function AsyncSelect(props) {
return /* @__PURE__ */ jsx(SelectBase, { ...props });
}
function VirtualizedSelect(props) {
return /* @__PURE__ */ jsx(SelectBase, { virtualized: true, ...props });
}
function AsyncVirtualizedSelect(props) {
return /* @__PURE__ */ jsx(SelectBase, { virtualized: true, ...props });
}
function AsyncMultiSelect(props) {
return /* @__PURE__ */ jsx(SelectBase, { "data-testid": selectors.components.MultiSelect.container, ...props, isMulti: true });
}
export { AsyncMultiSelect, AsyncSelect, AsyncVirtualizedSelect, MultiSelect, Select, VirtualizedSelect };
//# sourceMappingURL=Select.mjs.map