Browse Source

feat(SubmitKey): add MetaEnter option

Add another option for MacOS user who prefer Cmd+Enter
or Linux user who prefer Meta+Enter.
xiaotianxt 1 year ago
parent
commit
d822f333c2
2 changed files with 2 additions and 0 deletions
  1. 1 0
      app/components/home.tsx
  2. 1 0
      app/store/app.ts

+ 1 - 0
app/components/home.tsx

@@ -131,6 +131,7 @@ function useSubmitHandler() {
       (config.submitKey === SubmitKey.AltEnter && e.altKey) ||
       (config.submitKey === SubmitKey.CtrlEnter && e.ctrlKey) ||
       (config.submitKey === SubmitKey.ShiftEnter && e.shiftKey) ||
+      (config.submitKey === SubmitKey.MetaEnter && e.metaKey) ||
       (config.submitKey === SubmitKey.Enter &&
         !e.altKey &&
         !e.ctrlKey &&

+ 1 - 0
app/store/app.ts

@@ -21,6 +21,7 @@ export enum SubmitKey {
   CtrlEnter = "Ctrl + Enter",
   ShiftEnter = "Shift + Enter",
   AltEnter = "Alt + Enter",
+  MetaEnter = "Meta + Enter",
 }
 
 export enum Theme {