From e0a34896402696bf307248de922f4edfafcef7b9 Mon Sep 17 00:00:00 2001 From: JellyBrick Date: Mon, 27 Nov 2023 00:57:05 +0900 Subject: [PATCH] fix: remove PluginBaseConfig --- src/config/plugins.ts | 8 ++++---- src/index.ts | 3 ++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/config/plugins.ts b/src/config/plugins.ts index 32b516ae..afa494f5 100644 --- a/src/config/plugins.ts +++ b/src/config/plugins.ts @@ -1,16 +1,16 @@ import store from './store'; -import { restart } from '../providers/app-controls'; +import { restart } from '@/providers/app-controls'; -import type { PluginBaseConfig } from '../plugins/utils/builder'; +import type { PluginConfig } from '@/types/plugins'; export function getPlugins() { - return store.get('plugins') as Record; + return store.get('plugins') as Record; } export function isEnabled(plugin: string) { - const pluginConfig = (store.get('plugins') as Record)[plugin]; + const pluginConfig = (store.get('plugins') as Record)[plugin]; return pluginConfig !== undefined && pluginConfig.enabled; } diff --git a/src/index.ts b/src/index.ts index 3b3ef2a5..f9c28ca0 100644 --- a/src/index.ts +++ b/src/index.ts @@ -47,7 +47,8 @@ import { getAllLoadedMainPlugins, loadAllMainPlugins, } from '@/loader/main'; -import {PluginConfig, PluginDef} from "@/types/plugins"; + +import type { PluginConfig, PluginDef } from '@/types/plugins'; // Catch errors and log them unhandled({