fix local storage load
This commit is contained in:
@@ -14,10 +14,20 @@ export function setLocalSettings(settings: Settings) {
|
||||
}
|
||||
|
||||
export function getLocalSettings(): Settings {
|
||||
let name = localStorage.getItem('appName');
|
||||
if (name === undefined || name === 'undefined') {
|
||||
name = appName.value;
|
||||
}
|
||||
|
||||
let db = localStorage.getItem('databaseName');
|
||||
if (db === undefined || db === 'undefined') {
|
||||
db = databaseName.value;
|
||||
}
|
||||
|
||||
return <Settings>{
|
||||
icon: localStorage.getItem('icon'),
|
||||
appName: localStorage.getItem('appName') || appName.value,
|
||||
databaseName: localStorage.getItem('databaseName') || databaseName.value,
|
||||
appName: name,
|
||||
databaseName: db,
|
||||
primaryColor: localStorage.getItem('primaryColor'),
|
||||
primaryColorText: localStorage.getItem('primaryColorText'),
|
||||
secondaryColor: localStorage.getItem('secondaryColor'),
|
||||
|
||||
Reference in New Issue
Block a user