diff --git a/damus/ContentView.swift b/damus/ContentView.swift index 61fadeeb..4fd0a028 100644 --- a/damus/ContentView.swift +++ b/damus/ContentView.swift @@ -124,25 +124,14 @@ struct ContentView: View { } } - var PostButtonContainer: some View { - VStack { - Spacer() - - HStack { - Spacer() - PostButton() { - self.active_sheet = .post - } - } - } - } - var PostingTimelineView: some View { ZStack { if let damus = self.damus_state { TimelineView(events: $friend_events, damus: damus) } - PostButtonContainer + PostButtonContainer { + self.active_sheet = .post + } } } diff --git a/damus/Views/PostButton.swift b/damus/Views/PostButton.swift index 6efc6347..866faa30 100644 --- a/damus/Views/PostButton.swift +++ b/damus/Views/PostButton.swift @@ -24,3 +24,15 @@ func PostButton(action: @escaping () -> ()) -> some View { x: 3, y: 3) } + +func PostButtonContainer(action: @escaping () -> ()) -> some View { + return VStack { + Spacer() + + HStack { + Spacer() + PostButton(action: action) + } + } +} +