client-ts: Port services/app/ws

This commit is contained in:
Elian Doran
2024-07-25 20:47:33 +03:00
parent c5113d9881
commit ac7316ae93
3 changed files with 39 additions and 20 deletions

View File

@@ -1,6 +1,6 @@
import dayjs from "dayjs";
function reloadFrontendApp(reason: string) {
function reloadFrontendApp(reason?: string) {
if (reason) {
logInfo(`Frontend app reload: ${reason}`);
}
@@ -301,7 +301,7 @@ function dynamicRequire(moduleName: string) {
}
}
function timeLimit<T>(promise: Promise<T>, limitMs: number, errorMessage: string) {
function timeLimit<T>(promise: Promise<T>, limitMs: number, errorMessage?: string) {
if (!promise || !promise.then) { // it's not actually a promise
return promise;
}