UNPKG

@grafana/ui

Version:
1 lines 11.3 kB
{"version":3,"file":"options.mjs","sources":["../../../../src/components/DateTimePickers/options.ts"],"sourcesContent":["import { TimeOption } from '@grafana/data';\nimport { t } from '@grafana/i18n';\n\nimport { ComboboxOption } from '../Combobox/types';\n\nexport const getQuickOptions: () => TimeOption[] = () => [\n { from: 'now-5m', to: 'now', display: t('grafana-ui.date-time-pickers.quick-options.last-5-mins', 'Last 5 minutes') },\n {\n from: 'now-15m',\n to: 'now',\n display: t('grafana-ui.date-time-pickers.quick-options.last-15-mins', 'Last 15 minutes'),\n },\n {\n from: 'now-30m',\n to: 'now',\n display: t('grafana-ui.date-time-pickers.quick-options.last-30-mins', 'Last 30 minutes'),\n },\n { from: 'now-1h', to: 'now', display: t('grafana-ui.date-time-pickers.quick-options.last-1-hour', 'Last 1 hour') },\n { from: 'now-3h', to: 'now', display: t('grafana-ui.date-time-pickers.quick-options.last-3-hours', 'Last 3 hours') },\n { from: 'now-6h', to: 'now', display: t('grafana-ui.date-time-pickers.quick-options.last-6-hours', 'Last 6 hours') },\n {\n from: 'now-12h',\n to: 'now',\n display: t('grafana-ui.date-time-pickers.quick-options.last-12-hours', 'Last 12 hours'),\n },\n {\n from: 'now-24h',\n to: 'now',\n display: t('grafana-ui.date-time-pickers.quick-options.last-24-hours', 'Last 24 hours'),\n },\n { from: 'now-2d', to: 'now', display: t('grafana-ui.date-time-pickers.quick-options.last-2-days', 'Last 2 days') },\n { from: 'now-7d', to: 'now', display: t('grafana-ui.date-time-pickers.quick-options.last-7-days', 'Last 7 days') },\n { from: 'now-30d', to: 'now', display: t('grafana-ui.date-time-pickers.quick-options.last-30-days', 'Last 30 days') },\n { from: 'now-90d', to: 'now', display: t('grafana-ui.date-time-pickers.quick-options.last-90-days', 'Last 90 days') },\n {\n from: 'now-6M',\n to: 'now',\n display: t('grafana-ui.date-time-pickers.quick-options.last-6-months', 'Last 6 months'),\n },\n { from: 'now-1y', to: 'now', display: t('grafana-ui.date-time-pickers.quick-options.last-1-year', 'Last 1 year') },\n { from: 'now-2y', to: 'now', display: t('grafana-ui.date-time-pickers.quick-options.last-2-years', 'Last 2 years') },\n { from: 'now-5y', to: 'now', display: t('grafana-ui.date-time-pickers.quick-options.last-5-years', 'Last 5 years') },\n { from: 'now-1d/d', to: 'now-1d/d', display: t('grafana-ui.date-time-pickers.quick-options.yesterday', 'Yesterday') },\n {\n from: 'now-2d/d',\n to: 'now-2d/d',\n display: t('grafana-ui.date-time-pickers.quick-options.day-before-yesterday', 'Day before yesterday'),\n },\n {\n from: 'now-7d/d',\n to: 'now-7d/d',\n display: t('grafana-ui.date-time-pickers.quick-options.this-day-last-week', 'This day last week'),\n },\n {\n from: 'now-1w/w',\n to: 'now-1w/w',\n display: t('grafana-ui.date-time-pickers.quick-options.previous-week', 'Previous week'),\n },\n {\n from: 'now-1M/M',\n to: 'now-1M/M',\n display: t('grafana-ui.date-time-pickers.quick-options.previous-month', 'Previous month'),\n },\n {\n from: 'now-1Q/fQ',\n to: 'now-1Q/fQ',\n display: t('grafana-ui.date-time-pickers.quick-options.previous-fiscal-quarter', 'Previous fiscal quarter'),\n },\n {\n from: 'now-1y/y',\n to: 'now-1y/y',\n display: t('grafana-ui.date-time-pickers.quick-options.previous-year', 'Previous year'),\n },\n {\n from: 'now-1y/fy',\n to: 'now-1y/fy',\n display: t('grafana-ui.date-time-pickers.quick-options.previous-fiscal-year', 'Previous fiscal year'),\n },\n { from: 'now/d', to: 'now/d', display: t('grafana-ui.date-time-pickers.quick-options.today', 'Today') },\n { from: 'now/d', to: 'now', display: t('grafana-ui.date-time-pickers.quick-options.today-so-far', 'Today so far') },\n { from: 'now/w', to: 'now/w', display: t('grafana-ui.date-time-pickers.quick-options.this-week', 'This week') },\n {\n from: 'now/w',\n to: 'now',\n display: t('grafana-ui.date-time-pickers.quick-options.this-week-so-far', 'This week so far'),\n },\n { from: 'now/M', to: 'now/M', display: t('grafana-ui.date-time-pickers.quick-options.this-month', 'This month') },\n {\n from: 'now/M',\n to: 'now',\n display: t('grafana-ui.date-time-pickers.quick-options.this-month-so-far', 'This month so far'),\n },\n { from: 'now/y', to: 'now/y', display: t('grafana-ui.date-time-pickers.quick-options.this-year', 'This year') },\n {\n from: 'now/y',\n to: 'now',\n display: t('grafana-ui.date-time-pickers.quick-options.this-year-so-far', 'This year so far'),\n },\n {\n from: 'now/fQ',\n to: 'now',\n display: t('grafana-ui.date-time-pickers.quick-options.this-fiscal-quarter-so-far', 'This fiscal quarter so far'),\n },\n {\n from: 'now/fQ',\n to: 'now/fQ',\n display: t('grafana-ui.date-time-pickers.quick-options.this-fiscal-quarter', 'This fiscal quarter'),\n },\n {\n from: 'now/fy',\n to: 'now',\n display: t('grafana-ui.date-time-pickers.quick-options.this-fiscal-year-so-far', 'This fiscal year so far'),\n },\n {\n from: 'now/fy',\n to: 'now/fy',\n display: t('grafana-ui.date-time-pickers.quick-options.this-fiscal-year', 'This fiscal year'),\n },\n];\n\nexport const getMonthOptions: () => Array<ComboboxOption<number>> = () => [\n { label: t('grafana-ui.date-time-pickers.month-options.label-january', 'January'), value: 0 },\n { label: t('grafana-ui.date-time-pickers.month-options.label-february', 'February'), value: 1 },\n { label: t('grafana-ui.date-time-pickers.month-options.label-march', 'March'), value: 2 },\n { label: t('grafana-ui.date-time-pickers.month-options.label-april', 'April'), value: 3 },\n { label: t('grafana-ui.date-time-pickers.month-options.label-may', 'May'), value: 4 },\n { label: t('grafana-ui.date-time-pickers.month-options.label-june', 'June'), value: 5 },\n { label: t('grafana-ui.date-time-pickers.month-options.label-july', 'July'), value: 6 },\n { label: t('grafana-ui.date-time-pickers.month-options.label-august', 'August'), value: 7 },\n { label: t('grafana-ui.date-time-pickers.month-options.label-september', 'September'), value: 8 },\n { label: t('grafana-ui.date-time-pickers.month-options.label-october', 'October'), value: 9 },\n { label: t('grafana-ui.date-time-pickers.month-options.label-november', 'November'), value: 10 },\n { label: t('grafana-ui.date-time-pickers.month-options.label-december', 'December'), value: 11 },\n];\n"],"names":[],"mappings":"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"}