UNPKG

@grafana/ui

Version:
1 lines 967 B
{"version":3,"file":"DropdownIndicator.mjs","sources":["../../../../src/components/Select/DropdownIndicator.tsx"],"sourcesContent":["import { DropdownIndicatorProps } from 'react-select';\n\nimport { Icon } from '../Icon/Icon';\nimport { Spinner } from '../Spinner/Spinner';\n\nexport function DropdownIndicator({ selectProps }: DropdownIndicatorProps) {\n const isOpen = selectProps.menuIsOpen;\n const icon = isOpen ? 'search' : 'angle-down';\n const size = 'md';\n\n if (selectProps.isLoading) {\n return <Spinner inline />;\n }\n\n return <Icon name={icon} size={size} />;\n}\n"],"names":[],"mappings":";;;;AAKgB,SAAA,iBAAA,CAAkB,EAAE,WAAA,EAAuC,EAAA;AACzE,EAAA,MAAM,SAAS,WAAY,CAAA,UAAA;AAC3B,EAAM,MAAA,IAAA,GAAO,SAAS,QAAW,GAAA,YAAA;AACjC,EAAA,MAAM,IAAO,GAAA,IAAA;AAEb,EAAA,IAAI,YAAY,SAAW,EAAA;AACzB,IAAO,uBAAA,GAAA,CAAC,OAAQ,EAAA,EAAA,MAAA,EAAM,IAAC,EAAA,CAAA;AAAA;AAGzB,EAAA,uBAAQ,GAAA,CAAA,IAAA,EAAA,EAAK,IAAM,EAAA,IAAA,EAAM,IAAY,EAAA,CAAA;AACvC;;;;"}