18 lines · 600 B · TypeScript
RawDownload
import type { Wakeups } from "@t3tools/client-runtime/connection"; export const MOBILE_BACKGROUND_RECONNECT_AFTER_MS = 10_000; export type MobileApplicationActiveWakeup = Extract<  Wakeups.ConnectionWakeup,  "application-active-probe" | "application-active-reconnect">; export function mobileApplicationActiveWakeup(  backgroundedAtMs: number | null,  activeAtMs: number,): MobileApplicationActiveWakeup {  return backgroundedAtMs !== null &&    activeAtMs - backgroundedAtMs >= MOBILE_BACKGROUND_RECONNECT_AFTER_MS    ? "application-active-reconnect"    : "application-active-probe";}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t