mirror of
https://github.com/labring/FastGPT.git
synced 2026-05-07 01:02:55 +08:00
fix: workflow batch repeat run (#6186)
* stop design doc * remove invalid doc * perf: auto fit * fix: icon * perf: icon * perf: icon * perf: icon * perf: icon * perf: variable disabled input ui * fix: workflow batch run * fix: tsc
This commit is contained in:
@@ -2,7 +2,15 @@ import { useLexicalComposerContext } from '@lexical/react/LexicalComposerContext
|
||||
import { useEffect } from 'react';
|
||||
import { BLUR_COMMAND, COMMAND_PRIORITY_LOW, FOCUS_COMMAND } from 'lexical';
|
||||
|
||||
export default function FocusPlugin({ focus, setFocus }: { focus: Boolean; setFocus: any }) {
|
||||
export default function FocusPlugin({
|
||||
focus,
|
||||
setFocus,
|
||||
isDisabled
|
||||
}: {
|
||||
focus: Boolean;
|
||||
setFocus: any;
|
||||
isDisabled?: boolean;
|
||||
}) {
|
||||
const [editor] = useLexicalComposerContext();
|
||||
|
||||
useEffect(
|
||||
@@ -10,12 +18,14 @@ export default function FocusPlugin({ focus, setFocus }: { focus: Boolean; setFo
|
||||
editor.registerCommand(
|
||||
BLUR_COMMAND,
|
||||
() => {
|
||||
setFocus(false);
|
||||
if (!isDisabled) {
|
||||
setFocus(false);
|
||||
}
|
||||
return false;
|
||||
},
|
||||
COMMAND_PRIORITY_LOW
|
||||
),
|
||||
[]
|
||||
[isDisabled]
|
||||
);
|
||||
|
||||
useEffect(
|
||||
@@ -23,12 +33,14 @@ export default function FocusPlugin({ focus, setFocus }: { focus: Boolean; setFo
|
||||
editor.registerCommand(
|
||||
FOCUS_COMMAND,
|
||||
() => {
|
||||
setFocus(true);
|
||||
if (!isDisabled) {
|
||||
setFocus(true);
|
||||
}
|
||||
return false;
|
||||
},
|
||||
COMMAND_PRIORITY_LOW
|
||||
),
|
||||
[]
|
||||
[isDisabled]
|
||||
);
|
||||
|
||||
// useEffect(() => {
|
||||
|
||||
Reference in New Issue
Block a user