UNPKG

@grafana/ui

Version:
22 lines (17 loc) 671 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var jsxRuntime = require('react/jsx-runtime'); var Icon = require('../Icon/Icon.cjs'); var Spinner = require('../Spinner/Spinner.cjs'); "use strict"; function DropdownIndicator({ selectProps }) { const isOpen = selectProps.menuIsOpen; const icon = isOpen ? "search" : "angle-down"; const size = "md"; if (selectProps.isLoading) { return /* @__PURE__ */ jsxRuntime.jsx(Spinner.Spinner, { inline: true }); } return /* @__PURE__ */ jsxRuntime.jsx(Icon.Icon, { name: icon, size }); } exports.DropdownIndicator = DropdownIndicator; //# sourceMappingURL=DropdownIndicator.cjs.map