UNPKG

@grafana/ui

Version:
1 lines 972 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":";;;;;AAKO,SAAS,iBAAA,CAAkB,EAAE,WAAA,EAAY,EAA2B;AACzE,EAAA,MAAM,SAAS,WAAA,CAAY,UAAA;AAC3B,EAAA,MAAM,IAAA,GAAO,SAAS,QAAA,GAAW,YAAA;AACjC,EAAA,MAAM,IAAA,GAAO,IAAA;AAEb,EAAA,IAAI,YAAY,SAAA,EAAW;AACzB,IAAA,uBAAO,GAAA,CAAC,OAAA,EAAA,EAAQ,MAAA,EAAM,IAAA,EAAC,CAAA;AAAA,EACzB;AAEA,EAAA,uBAAO,GAAA,CAAC,IAAA,EAAA,EAAK,IAAA,EAAM,IAAA,EAAM,IAAA,EAAY,CAAA;AACvC;;;;"}