aboutsummaryrefslogtreecommitdiff
path: root/FrontEnd/src/app/views/timeline-common/TimelinePostEdit.tsx
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2021-02-13 21:55:47 +0800
committercrupest <crupest@outlook.com>2021-02-13 21:55:47 +0800
commitc7a3813b8c64152e91fdd0f99e8f0baf0fef4678 (patch)
treed73f7a3e95bbd918ddbf1602fb1b429bb7d6d9cf /FrontEnd/src/app/views/timeline-common/TimelinePostEdit.tsx
parenta39b1d690632f336ac5d73186200e393ff241ac0 (diff)
downloadtimeline-c7a3813b8c64152e91fdd0f99e8f0baf0fef4678.tar.gz
timeline-c7a3813b8c64152e91fdd0f99e8f0baf0fef4678.tar.bz2
timeline-c7a3813b8c64152e91fdd0f99e8f0baf0fef4678.zip
...
Diffstat (limited to 'FrontEnd/src/app/views/timeline-common/TimelinePostEdit.tsx')
-rw-r--r--FrontEnd/src/app/views/timeline-common/TimelinePostEdit.tsx7
1 files changed, 4 insertions, 3 deletions
diff --git a/FrontEnd/src/app/views/timeline-common/TimelinePostEdit.tsx b/FrontEnd/src/app/views/timeline-common/TimelinePostEdit.tsx
index 7c49e5bb..3ce7d53b 100644
--- a/FrontEnd/src/app/views/timeline-common/TimelinePostEdit.tsx
+++ b/FrontEnd/src/app/views/timeline-common/TimelinePostEdit.tsx
@@ -8,6 +8,7 @@ import { UiLogicError } from "@/common";
import {
getHttpTimelineClient,
HttpTimelineInfo,
+ HttpTimelinePostInfo,
HttpTimelinePostPostRequestData,
} from "@/http/timeline";
@@ -83,7 +84,7 @@ const TimelinePostEditImage: React.FC<TimelinePostEditImageProps> = (props) => {
export interface TimelinePostEditProps {
className?: string;
timeline: HttpTimelineInfo;
- onPosted: () => void;
+ onPosted: (newPost: HttpTimelinePostInfo) => void;
onHeightChange?: (height: number) => void;
}
@@ -161,14 +162,14 @@ const TimelinePostEdit: React.FC<TimelinePostEditProps> = (props) => {
dataList: [requestData],
})
.then(
- (_) => {
+ (data) => {
if (kind === "text") {
setText("");
window.localStorage.removeItem(draftLocalStorageKey);
}
setState("input");
setKind("text");
- onPosted();
+ onPosted(data);
},
(_) => {
pushAlert({