fix: column overlapped after change account

This commit is contained in:
reya
2024-05-31 15:25:47 +07:00
parent c682a58842
commit f94680e487
7 changed files with 59 additions and 36 deletions

View File

@@ -242,15 +242,19 @@ export class NostrQuery {
const systemColumns: LumeColumn[] = JSON.parse(resourceFile);
const query = await commands.getNstore(NSTORE_KEYS.columns);
if (query.status === "ok") {
const columns: LumeColumn[] = query.data ? JSON.parse(query.data) : [];
try {
if (query.status === "ok") {
const columns: LumeColumn[] = JSON.parse(query.data);
if (columns.length < 1) {
if (!columns?.length) {
return systemColumns;
}
return columns;
} else {
return systemColumns;
}
return columns;
} else {
} catch {
return systemColumns;
}
}

View File

@@ -110,7 +110,7 @@ export interface LumeColumn {
}
export interface EventColumns {
type: "add" | "remove" | "update" | "left" | "right" | "set_title";
type: "reset" | "add" | "remove" | "update" | "left" | "right" | "set_title";
label?: string;
title?: string;
column?: LumeColumn;