diff --git a/ui/autoMate/src/main/shortCut.ts b/ui/autoMate/src/main/shortCut.ts index d2f56f3..25f0024 100644 --- a/ui/autoMate/src/main/shortCut.ts +++ b/ui/autoMate/src/main/shortCut.ts @@ -1,12 +1,10 @@ import { IpcMainInvokeEvent } from "electron" import { ipcMain } from "electron" import { getWindowByName } from "./windows" -import { findOne } from "./db/query" const { app, globalShortcut } = require('electron') ipcMain.handle("shortCut", (_event: IpcMainInvokeEvent, shortCut: string) => { - - // react 严格模式会执行两次,可能会导致快捷键重复注册,这里在注册前会删除旧快捷键,也用户注册过快捷键想修改成其他快捷键 + // react 严格模式会执行两次,可能会导致快捷键重复注册,这里在注册前会删除旧快捷键 return registerSearchShortCut(shortCut) }) diff --git a/ui/autoMate/src/renderer/src/App.tsx b/ui/autoMate/src/renderer/src/App.tsx index fe8fe06..0d63a66 100644 --- a/ui/autoMate/src/renderer/src/App.tsx +++ b/ui/autoMate/src/renderer/src/App.tsx @@ -1,7 +1,6 @@ import Result from "./components/Result" import Search from "./components/Search" import { CodeProvider } from "./context/CodeContext" -import useShortCut from "./hooks/useShortCut" import Error from "./components/Error" import { MutableRefObject, useEffect, useRef } from "react" import useIgnoreMouseEvents from "./hooks/useIgnoreMouseEvents" diff --git a/ui/autoMate/src/renderer/src/layouts/Home/index.tsx b/ui/autoMate/src/renderer/src/layouts/Home/index.tsx index 50ea240..3adccae 100644 --- a/ui/autoMate/src/renderer/src/layouts/Home/index.tsx +++ b/ui/autoMate/src/renderer/src/layouts/Home/index.tsx @@ -16,8 +16,8 @@ function Home(): JSX.Element { // window.api.openConfigWindow() }, []) // // 注册快捷键 - const shortCut = useShortCut() - shortCut.register() + const {register} = useShortCut() + register() return (