Better install process UX, fix reinstalling

This commit is contained in:
AAGaming
2022-07-25 17:13:50 -04:00
parent 52dded85ed
commit afb2c7c0ed
7 changed files with 69 additions and 26 deletions
+1 -1
View File
@@ -21,7 +21,7 @@ window.importDeckyPlugin = function (name: string) {
window.syncDeckyPlugins = async function () {
const plugins = await (await fetch('http://127.0.0.1:1337/plugins')).json();
for (const plugin of plugins) {
window.DeckyPluginLoader?.importPlugin(plugin);
if (!window.DeckyPluginLoader.hasPlugin(plugin)) window.DeckyPluginLoader?.importPlugin(plugin);
}
};