17 lines
424 B
JavaScript
17 lines
424 B
JavaScript
const delayAsMilliseconds = (delayForUnit, delayForValue) => {
|
|
switch (delayForUnit) {
|
|
case 'minutes':
|
|
return delayForValue * 60 * 1000;
|
|
case 'hours':
|
|
return delayForValue * 60 * 60 * 1000;
|
|
case 'days':
|
|
return delayForValue * 24 * 60 * 60 * 1000;
|
|
case 'weeks':
|
|
return delayForValue * 7 * 24 * 60 * 60 * 1000;
|
|
default:
|
|
return 0;
|
|
}
|
|
};
|
|
|
|
export default delayAsMilliseconds;
|