2019-03-20 19:52:24 +00:00
|
|
|
import { timeWindows } from './constants';
|
2019-03-20 18:52:37 +00:00
|
|
|
|
2019-03-20 19:52:24 +00:00
|
|
|
export const getTimeDifferenceMinutes = timeWindow => {
|
2019-03-20 18:52:37 +00:00
|
|
|
let timeDifferenceMinutes;
|
2019-03-20 19:52:24 +00:00
|
|
|
switch (timeWindow) {
|
2019-03-20 18:52:37 +00:00
|
|
|
case timeWindows.thirtyMinutes:
|
|
|
|
timeDifferenceMinutes = 30;
|
|
|
|
break;
|
|
|
|
case timeWindows.threeHours:
|
|
|
|
timeDifferenceMinutes = 60 * 3;
|
|
|
|
break;
|
|
|
|
case timeWindows.eightHours:
|
|
|
|
timeDifferenceMinutes = 60 * 8;
|
|
|
|
break;
|
|
|
|
case timeWindows.oneDay:
|
|
|
|
timeDifferenceMinutes = 60 * 24 * 1;
|
|
|
|
break;
|
|
|
|
case timeWindows.threeDays:
|
|
|
|
timeDifferenceMinutes = 60 * 24 * 3;
|
|
|
|
break;
|
|
|
|
case timeWindows.oneWeek:
|
|
|
|
timeDifferenceMinutes = 60 * 24 * 7 * 1;
|
|
|
|
break;
|
|
|
|
default:
|
|
|
|
timeDifferenceMinutes = 60 * 8;
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
|
|
|
|
return timeDifferenceMinutes;
|
|
|
|
};
|
|
|
|
|
|
|
|
export default {};
|