mirror of
https://github.com/nekename/OpenDeck.git
synced 2026-10-28 09:44:01 +00:00
19 lines
432 B
TypeScript
19 lines
432 B
TypeScript
import { invoke } from "@tauri-apps/api/core";
|
|
|
|
let portBase = 57116;
|
|
let initialised = false;
|
|
|
|
export async function initPortBase(): Promise<void> {
|
|
if (initialised) return;
|
|
portBase = await invoke<number>("get_port_base");
|
|
initialised = true;
|
|
}
|
|
|
|
export function getWebSocketPort(): number {
|
|
return portBase;
|
|
}
|
|
|
|
export function getWebserverUrl(path: string = ""): string {
|
|
return `http://127.0.0.1:${portBase + 2}/${path}`;
|
|
}
|