(now: number, dayOfWeek: number, initial: boolean)
| 1798 | |
| 1799 | /** @internal */ |
| 1800 | export const nextDay = (now: number, dayOfWeek: number, initial: boolean): number => { |
| 1801 | const date = new Date(now) |
| 1802 | if (date.getDay() === dayOfWeek && initial) { |
| 1803 | return now |
| 1804 | } |
| 1805 | const nextDayOfWeek = (7 + dayOfWeek - date.getDay()) % 7 |
| 1806 | return date.setDate(date.getDate() + (nextDayOfWeek === 0 ? 7 : nextDayOfWeek)) |
| 1807 | } |
| 1808 | |
| 1809 | /** @internal */ |
| 1810 | export const nextDayOfMonth = (now: number, day: number, initial: boolean): number => { |
no outgoing calls
no test coverage detected
searching dependent graphs…