utils.tsx 575 B

1234567891011121314151617
  1. import {Location} from 'history';
  2. import {canIncludePreviousPeriod} from 'app/components/charts/utils';
  3. import {GlobalSelection} from 'app/types';
  4. export function shouldFetchPreviousPeriod(datetime: GlobalSelection['datetime']) {
  5. const {start, end, period} = datetime;
  6. return !start && !end && canIncludePreviousPeriod(true, period);
  7. }
  8. export function didProjectOrEnvironmentChange(location1: Location, location2: Location) {
  9. return (
  10. location1.query.environment !== location2.query.environment ||
  11. location1.query.project !== location2.query.project
  12. );
  13. }