Browse Source

moving loading spinner to zstack topright

Signed-off-by: William Casarin <jb55@jb55.com>
profiles-everywhere
William Casarin 3 years ago
parent
commit
fd57ca0012
  1. 27
      damus/ContentView.swift

27
damus/ContentView.swift

@ -94,8 +94,24 @@ struct ContentView: View {
} }
} }
var LoadingContainer: some View {
VStack {
HStack {
Spacer()
if self.loading {
ProgressView()
.progressViewStyle(.circular)
}
}
Spacer()
}
}
var PostButtonContainer: some View { var PostButtonContainer: some View {
VStack { VStack {
Spacer() Spacer()
HStack { HStack {
@ -120,14 +136,9 @@ struct ContentView: View {
var body: some View { var body: some View {
VStack { VStack {
if let pool = self.pool { if let pool = self.pool {
ZStack {
NavigationView { NavigationView {
VStack { VStack {
if self.loading {
ProgressView()
.progressViewStyle(.circular)
.padding([.bottom], 4)
}
PostingTimelineView PostingTimelineView
.onAppear() { .onAppear() {
switch_timeline(.home) switch_timeline(.home)
@ -143,9 +154,11 @@ struct ContentView: View {
} }
} }
.navigationBarTitle("Damus", displayMode: .inline) .navigationBarTitle("Damus", displayMode: .inline)
} }
.padding([.bottom], -8.0) .padding([.bottom], -8.0)
LoadingContainer
}
} }
TabBar TabBar

Loading…
Cancel
Save