import delayForAsMilliseconds from './delay-for-as-milliseconds.js'; import delayUntilAsMilliseconds from './delay-until-as-milliseconds.js'; const delayAsMilliseconds = (eventKey, computedParameters) => { let delayDuration = 0; if (eventKey === 'delayFor') { const { delayForUnit, delayForValue } = computedParameters; delayDuration = delayForAsMilliseconds(delayForUnit, Number(delayForValue)); } else if (eventKey === 'delayUntil') { const { delayUntil } = computedParameters; delayDuration = delayUntilAsMilliseconds(delayUntil); } return delayDuration; }; export default delayAsMilliseconds;