24 lines
548 B
TypeScript
24 lines
548 B
TypeScript
//FIXME: This works in general, but is not a good thing
|
|
namespace native {
|
|
const remote = require('electron').remote;
|
|
export async function client_version() : Promise<string> {
|
|
const version = remote.getGlobal("app_version_client");
|
|
return version || "?.?.?";
|
|
}
|
|
}
|
|
|
|
window["native"] = native;
|
|
|
|
namespace forum {
|
|
export interface UserData {
|
|
session_id: string;
|
|
username: string;
|
|
|
|
application_data: string;
|
|
application_data_sign: string;
|
|
}
|
|
}
|
|
|
|
//window["forum"] = forum;
|
|
|
|
export = {}; |