small fixes

This commit is contained in:
Ren Amamiya
2023-08-18 17:42:25 +07:00
parent 5626579b3f
commit c85502e427
10 changed files with 236 additions and 226 deletions

View File

@@ -17,17 +17,18 @@ export const useWidgets = create<WidgetState>()(
(set) => ({
widgets: null,
fetchWidgets: async (db: LumeStorage) => {
const widgets = await db.getWidgets();
const dbWidgets = await db.getWidgets();
console.log('db widgets: ', dbWidgets);
// default: add network widget
widgets.unshift({
id: String(widgets.length + 1),
dbWidgets.unshift({
id: String(dbWidgets.length + 1),
title: 'Network',
content: '',
kind: 9999,
});
set({ widgets: widgets });
set({ widgets: dbWidgets });
},
setWidget: async (db: LumeStorage, { kind, title, content }: Widget) => {
const widget: Widget = await db.createWidget(kind, title, content);