Merge remote-tracking branch 'origin/feature/bbd91ead-1e2b-48fb-b577-fa0a3faf5842-notifications-web-push-and-google-chat' into task/push-handlers_fb6dd817-2224-4800-9b7d-8499e856e171
This commit is contained in:
@@ -201,10 +201,15 @@ async function openPage() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// reload ends the page open and its timers, as a reload does: a toggle it
|
// reload ends the page open and its timers, as a reload does: a toggle it
|
||||||
// was waiting to try again is never tried, by it, again.
|
// was waiting to try again is never tried, by it, again. The clock reads on
|
||||||
|
// as it did: clearAllTimers also puts it back to the real time the fake
|
||||||
|
// timers were installed at, which would open the new page on whatever week
|
||||||
|
// the real date falls in.
|
||||||
function reload(page: { unmount: () => void }) {
|
function reload(page: { unmount: () => void }) {
|
||||||
page.unmount()
|
page.unmount()
|
||||||
|
const now = Date.now()
|
||||||
vi.clearAllTimers()
|
vi.clearAllTimers()
|
||||||
|
vi.setSystemTime(now)
|
||||||
}
|
}
|
||||||
|
|
||||||
async function advance(ms: number) {
|
async function advance(ms: number) {
|
||||||
|
|||||||
Reference in New Issue
Block a user