We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 76a637c commit b5c90a5Copy full SHA for b5c90a5
1 file changed
src/visualBuilder/components/Collab/ThreadPopup/ThreadFooter.tsx
@@ -15,12 +15,15 @@ const ThreadFooter = ({
15
editComment,
16
}: IThreadFooter) => {
17
const [loading, setLoading] = useState(false);
18
+ const [isDisabledState, setIsDisabledState] = useState(false);
19
const onSubmit: JSX.MouseEventHandler<HTMLButtonElement> = async (
20
event
21
) => {
22
setLoading(true);
23
+ setIsDisabledState(true);
24
event.preventDefault();
25
await handleOnSaveRef.current?.();
26
+ setIsDisabledState(false);
27
setLoading(false);
28
};
29
@@ -47,7 +50,7 @@ const ThreadFooter = ({
47
50
buttonType="primary"
48
51
onClick={onSubmit}
49
52
testId={"thread-save-btn"}
- disabled={isDisabled}
53
+ disabled={isDisabled || isDisabledState}
54
isLoading={loading}
55
>
56
{editComment === "" ? "Post" : "Update"}
0 commit comments