Welcome to mirror list, hosted at ThFree Co, Russian Federation.

helpers.js « deploy_freeze « frontend « spec - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 43e66183ab54fcabaa49b9d664c0606521ff1220 (plain)
1
2
3
4
5
6
7
8
9
10
import freezePeriodsFixture from 'test_fixtures/api/freeze-periods/freeze_periods.json';
import timezoneDataFixture from 'test_fixtures/timezones/short.json';
import { secondsToHours } from '~/lib/utils/datetime_utility';

export { freezePeriodsFixture, timezoneDataFixture };

export const findTzByName = (identifier = '') =>
  timezoneDataFixture.find(({ name }) => name.toLowerCase() === identifier.toLowerCase());

export const formatTz = ({ offset, name }) => `[UTC ${secondsToHours(offset)}] ${name}`;