|
@@ -5,28 +5,23 @@ import isEqual from 'lodash/isEqual';
|
|
|
import pick from 'lodash/pick';
|
|
|
import pickBy from 'lodash/pickBy';
|
|
|
|
|
|
+import {DEFAULT_STATS_PERIOD} from 'sentry/constants';
|
|
|
import {DATE_TIME_KEYS, URL_PARAM} from 'sentry/constants/pageFilters';
|
|
|
import OrganizationsStore from 'sentry/stores/organizationsStore';
|
|
|
import {PageFilters} from 'sentry/types';
|
|
|
import localStorage from 'sentry/utils/localStorage';
|
|
|
|
|
|
-import {normalizeDateTimeParams} from './parse';
|
|
|
-
|
|
|
-const DEFAULT_DATETIME_PARAMS = normalizeDateTimeParams({});
|
|
|
-
|
|
|
const LOCAL_STORAGE_KEY = 'global-selection';
|
|
|
|
|
|
/**
|
|
|
* Make a default page filters object
|
|
|
*/
|
|
|
export function getDefaultSelection(): PageFilters {
|
|
|
- const {utc, start, end, statsPeriod} = DEFAULT_DATETIME_PARAMS;
|
|
|
-
|
|
|
const datetime = {
|
|
|
- start: start || null,
|
|
|
- end: end || null,
|
|
|
- period: statsPeriod || '',
|
|
|
- utc: typeof utc !== 'undefined' ? utc === 'true' : null,
|
|
|
+ start: null,
|
|
|
+ end: null,
|
|
|
+ period: DEFAULT_STATS_PERIOD,
|
|
|
+ utc: null,
|
|
|
};
|
|
|
|
|
|
return {
|