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

@@ -5,12 +5,13 @@ import type {
HttpRequest,
} from '@yaakapp/api';
import { invokeCmd } from '../lib/tauri';
import { usePlugins } from './usePlugins';
import { usePluginsKey } from './usePlugins';
export function useHttpRequestActions() {
const plugins = usePlugins();
const pluginsKey = usePluginsKey();
const httpRequestActions = useQuery({
queryKey: ['http_request_actions', plugins.map((p) => p.updatedAt)],
queryKey: ['http_request_actions', pluginsKey],
refetchOnWindowFocus: false,
queryFn: async () => {
const responses = (await invokeCmd(