@grafana/ui
Version:
Grafana Components Library
1 lines • 1.73 kB
Source Map (JSON)
{"version":3,"file":"MessageRows.mjs","sources":["../../../../src/components/Combobox/MessageRows.tsx"],"sourcesContent":["import { ReactNode } from 'react';\n\nimport { Trans } from '@grafana/i18n';\n\nimport { Icon } from '../Icon/Icon';\nimport { Box } from '../Layout/Box/Box';\nimport { Stack } from '../Layout/Stack/Stack';\nimport { Text } from '../Text/Text';\n\nexport const AsyncError = () => (\n <MessageRow>\n <Text color=\"warning\">\n <Icon name=\"exclamation-triangle\" size=\"md\" />\n </Text>\n <Trans i18nKey=\"combobox.async.error\">An error occurred while loading options.</Trans>\n </MessageRow>\n);\n\nexport const NotFoundError = () => (\n <MessageRow>\n <Trans i18nKey=\"combobox.options.no-found\">No options found.</Trans>\n </MessageRow>\n);\n\nconst MessageRow = ({ children }: { children: ReactNode }) => {\n return (\n <Box padding={2}>\n <Stack justifyContent=\"center\" alignItems=\"center\" direction=\"column\">\n {children}\n </Stack>\n </Box>\n );\n};\n"],"names":[],"mappings":";;;;;;;AASa,MAAA,UAAA,GAAa,sBACxB,IAAA,CAAC,UACC,EAAA,EAAA,QAAA,EAAA;AAAA,kBAAC,GAAA,CAAA,IAAA,EAAA,EAAK,OAAM,SACV,EAAA,QAAA,kBAAA,GAAA,CAAC,QAAK,IAAK,EAAA,sBAAA,EAAuB,IAAK,EAAA,IAAA,EAAK,CAC9C,EAAA,CAAA;AAAA,kBACC,GAAA,CAAA,KAAA,EAAA,EAAM,OAAQ,EAAA,sBAAA,EAAuB,QAAwC,EAAA,0CAAA,EAAA;AAAA,CAChF,EAAA;AAGW,MAAA,aAAA,GAAgB,sBAC1B,GAAA,CAAA,UAAA,EAAA,EACC,8BAAC,KAAM,EAAA,EAAA,OAAA,EAAQ,2BAA4B,EAAA,QAAA,EAAA,mBAAA,EAAiB,CAC9D,EAAA;AAGF,MAAM,UAAa,GAAA,CAAC,EAAE,QAAA,EAAwC,KAAA;AAC5D,EAAA,uBACG,GAAA,CAAA,GAAA,EAAA,EAAI,OAAS,EAAA,CAAA,EACZ,QAAC,kBAAA,GAAA,CAAA,KAAA,EAAA,EAAM,cAAe,EAAA,QAAA,EAAS,UAAW,EAAA,QAAA,EAAS,SAAU,EAAA,QAAA,EAC1D,UACH,CACF,EAAA,CAAA;AAEJ,CAAA;;;;"}