mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-15 04:13:47 +00:00
refactor: recover day after indicator
This commit is contained in:
committed by
Carlos Valente
parent
4069038ed5
commit
eb2c4d0780
@@ -1,5 +1,5 @@
|
||||
import { MaybeNumber } from 'ontime-types';
|
||||
import { dayInMs, millisToString, removeLeadingZero, removeTrailingZero } from 'ontime-utils';
|
||||
import { checkIsNextDay, dayInMs, millisToString, removeLeadingZero, removeTrailingZero } from 'ontime-utils';
|
||||
|
||||
export function formatDelay(timeStart: number, delay: number): string | undefined {
|
||||
if (!delay) return;
|
||||
@@ -10,20 +10,6 @@ export function formatDelay(timeStart: number, delay: number): string | undefine
|
||||
return `New start ${timeTag}`;
|
||||
}
|
||||
|
||||
/**
|
||||
* Utility function checks whether a given event is the day after from its predecessor
|
||||
* We consider an event to be the day after, if it begins before the start of the previous
|
||||
* @example day after
|
||||
* // 09:00 - 10:00
|
||||
* // 08:00 - 10:30 <--- day after
|
||||
* @example same day
|
||||
* // 09:00 - 10:00
|
||||
* // 09:30 - 10:30 <--- same day
|
||||
*/
|
||||
function checkIsNextDay(previousStart: number, timeStart: number): boolean {
|
||||
return timeStart < previousStart;
|
||||
}
|
||||
|
||||
export function formatOverlap(
|
||||
previousStart: MaybeNumber,
|
||||
previousEnd: MaybeNumber,
|
||||
|
||||
Reference in New Issue
Block a user