Refactor plugin manager and gRPC server (#96)

This commit is contained in:
Gregory Schier
2024-09-19 05:58:12 -07:00
committed by GitHub
parent 844d795014
commit a3b64423fd
27 changed files with 661 additions and 614 deletions

View File

@@ -1,12 +1,12 @@
import { useQuery } from '@tanstack/react-query';
import type { PluginBootResponse } from '@yaakapp/api';
import type { BootResponse } from '@yaakapp/api';
import { invokeCmd } from '../lib/tauri';
export function usePluginInfo(id: string) {
return useQuery({
queryKey: ['plugin_info', id],
queryFn: async () => {
const info = (await invokeCmd('cmd_plugin_info', { id })) as PluginBootResponse;
const info = (await invokeCmd('cmd_plugin_info', { id })) as BootResponse;
return info;
},
});