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
commit2c3b2917c123708f39c1d5288b850a23f0e6042f (patch)
treee655a7d3b851ee3682db8895d13d2e688d180364 /FrontEnd/src/app/views/timeline-common/TimelinePostEdit.tsx
parent50dbdde46eed6f2ff4c9691eea4414c1712af8e5 (diff)
downloadtimeline-2c3b2917c123708f39c1d5288b850a23f0e6042f.tar.gz
timeline-2c3b2917c123708f39c1d5288b850a23f0e6042f.tar.bz2
timeline-2c3b2917c123708f39c1d5288b850a23f0e6042f.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({