feat: 添加维基百科插件

This commit is contained in:
Hk-Gosuto
2023-09-09 13:12:46 +08:00
parent 9e6842a39f
commit 67696fa046
5 changed files with 49 additions and 22 deletions

View File

@@ -43,7 +43,7 @@ export const createEmptyPlugin = () =>
builtin: false,
createdAt: Date.now(),
enable: true,
}) as Plugin;
} as Plugin);
export const usePluginStore = create<PluginStore>()(
persist(
@@ -99,11 +99,11 @@ export const usePluginStore = create<PluginStore>()(
(m) =>
({
...m,
}) as Plugin,
} as Plugin),
);
const pluginStatuses = get().pluginStatuses;
return userPlugins.concat(buildinPlugins).map((e) => {
e.enable = pluginStatuses[e.id] ?? true;
e.enable = pluginStatuses[e.id] ?? e.enable;
return e;
});
},