aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2021-03-19 09:13:35 +0800
committercrupest <crupest@outlook.com>2021-03-19 09:13:35 +0800
commited907fb2f45f2142dcfc656274013df03422465d (patch)
tree73aa46edba137a3d526171a6d07731ae0b26fec6
parentbe918c34d09264fbe3b80506c8204d8af034a17e (diff)
downloadtimeline-ed907fb2f45f2142dcfc656274013df03422465d.tar.gz
timeline-ed907fb2f45f2142dcfc656274013df03422465d.tar.bz2
timeline-ed907fb2f45f2142dcfc656274013df03422465d.zip
fix: Disable markdown send when text is empty.
-rw-r--r--FrontEnd/src/app/views/timeline-common/MarkdownPostEdit.tsx4
1 files changed, 3 insertions, 1 deletions
diff --git a/FrontEnd/src/app/views/timeline-common/MarkdownPostEdit.tsx b/FrontEnd/src/app/views/timeline-common/MarkdownPostEdit.tsx
index f30e960b..ac4baae8 100644
--- a/FrontEnd/src/app/views/timeline-common/MarkdownPostEdit.tsx
+++ b/FrontEnd/src/app/views/timeline-common/MarkdownPostEdit.tsx
@@ -60,6 +60,8 @@ const MarkdownPostEdit: React.FC<MarkdownPostEditProps> = ({
return _builder.current;
};
+ const canSend = text.length > 0;
+
React.useEffect(() => {
return () => {
getBuilder().dispose();
@@ -118,7 +120,7 @@ const MarkdownPostEdit: React.FC<MarkdownPostEditProps> = ({
>
{t("operationDialog.cancel")}
</FlatButton>
- <FlatButton onClick={send} disabled={canLeave}>
+ <FlatButton onClick={send} disabled={!canSend}>
{t("timeline.send")}
</FlatButton>
</>