Remotely/Server/wwwroot/src/RemoteControl/SettingsService.ts
2021-07-29 07:57:37 -07:00

26 lines
573 B
TypeScript

import { Settings } from "./Interfaces/Settings.js";
const defaultSettings = {
streamModeEnabled: false,
displayName: ""
};
export function GetSettings(): Settings {
try {
var settings = localStorage.getItem("Viewer_Settings");
if (settings) {
return JSON.parse(settings);
}
}
catch (ex) {
console.error(ex);
}
SetSettings(defaultSettings);
return defaultSettings;
}
export function SetSettings(settings: Settings) {
localStorage.setItem("Viewer_Settings", JSON.stringify(settings));
}