UNPKG

@grafana/ui

Version:
1 lines 1.22 kB
{"version":3,"file":"TimeZoneTitle.mjs","sources":["../../../../../src/components/DateTimePickers/TimeZonePicker/TimeZoneTitle.tsx"],"sourcesContent":["import { css } from '@emotion/css';\nimport { ReactNode } from 'react';\n\nimport { GrafanaTheme2 } from '@grafana/data';\n\nimport { useStyles2 } from '../../../themes';\n\ninterface Props {\n title: string | ReactNode;\n}\n\nexport const TimeZoneTitle = ({ title }: Props) => {\n const styles = useStyles2(getStyles);\n\n if (!title) {\n return null;\n }\n\n return <span className={styles.title}>{title}</span>;\n};\n\nconst getStyles = (theme: GrafanaTheme2) => {\n return {\n title: css({\n fontWeight: theme.typography.fontWeightRegular,\n textOverflow: 'ellipsis',\n }),\n };\n};\n"],"names":[],"mappings":";;;;;;;;;AAWO,MAAM,aAAgB,GAAA,CAAC,EAAE,KAAA,EAAmB,KAAA;AACjD,EAAM,MAAA,MAAA,GAAS,WAAW,SAAS,CAAA;AAEnC,EAAA,IAAI,CAAC,KAAO,EAAA;AACV,IAAO,OAAA,IAAA;AAAA;AAGT,EAAA,uBAAQ,GAAA,CAAA,MAAA,EAAA,EAAK,SAAW,EAAA,MAAA,CAAO,OAAQ,QAAM,EAAA,KAAA,EAAA,CAAA;AAC/C;AAEA,MAAM,SAAA,GAAY,CAAC,KAAyB,KAAA;AAC1C,EAAO,OAAA;AAAA,IACL,OAAO,GAAI,CAAA;AAAA,MACT,UAAA,EAAY,MAAM,UAAW,CAAA,iBAAA;AAAA,MAC7B,YAAc,EAAA;AAAA,KACf;AAAA,GACH;AACF,CAAA;;;;"}