From 83d472bc4acc9b0c29aea2552c4e85c74986acde Mon Sep 17 00:00:00 2001 From: Zhiyuan Zheng Date: Thu, 11 Mar 2021 23:12:17 +0100 Subject: [PATCH] Fixed #37 --- src/screens/Compose.tsx | 3 +-- src/screens/Compose/DraftsList/Root.tsx | 21 ++++++++++++++------- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/src/screens/Compose.tsx b/src/screens/Compose.tsx index ffd54a24..6b3d6f4d 100644 --- a/src/screens/Compose.tsx +++ b/src/screens/Compose.tsx @@ -343,8 +343,7 @@ const ScreenCompose: React.FC = ({ return ( = ({ timestamp }) => { draft => draft.timestamp !== timestamp ) + useEffect(() => { + if (instanceDrafts?.length === 0) { + navigation.goBack() + } + }, [instanceDrafts?.length]) + const actionWidth = StyleConstants.Font.Size.L + StyleConstants.Spacing.Global.PagePadding * 4 @@ -156,18 +163,18 @@ const ComposeDraftsListRoot: React.FC = ({ timestamp }) => { return ( <> - +