diff --git a/feature/src/views/dev/index.vue b/feature/src/views/dev/index.vue index d68c10f..fbfbcf0 100644 --- a/feature/src/views/dev/index.vue +++ b/feature/src/views/dev/index.vue @@ -21,6 +21,7 @@ diff --git a/src/renderer/plugins-manager/index.ts b/src/renderer/plugins-manager/index.ts index d3f556a..3cc832f 100644 --- a/src/renderer/plugins-manager/index.ts +++ b/src/renderer/plugins-manager/index.ts @@ -83,6 +83,12 @@ const createPluginManager = (): any => { remote.getGlobal("LOCAL_PLUGINS").updatePlugin(currentPlugin); }; + window.setCurrentPlugin = ({ currentPlugin }) => { + console.log(currentPlugin); + state.currentPlugin = currentPlugin; + setSearchValue(""); + }; + window.initRubick = () => { state.currentPlugin = {}; setSearchValue(""); diff --git a/src/renderer/shims-vue.d.ts b/src/renderer/shims-vue.d.ts index d1bccc7..e962f9f 100644 --- a/src/renderer/shims-vue.d.ts +++ b/src/renderer/shims-vue.d.ts @@ -19,4 +19,5 @@ interface Window { removeSubInput: () => void; updatePlugin: (plugin: any) => void; initRubick: () => void; + setCurrentPlugin: (plugin: any) => void; }