Add activity indicator

This commit is contained in:
David Langley
2021-08-17 11:44:08 +01:00
parent e09138b572
commit fca61e29c7
5 changed files with 102 additions and 9 deletions
@@ -58,14 +58,15 @@ struct RoomNotificationSettings: View {
}
}
}
.navigationBarTitle(VectorL10n.roomDetailsNotifs)
.navigationBarItems(
leading: leftButton,
trailing: rightButton
)
.onAppear {
viewModel.process(viewAction: .load)
}
}
.activityIndicator(show: viewModel.viewState.saving)
.navigationBarTitle(VectorL10n.roomDetailsNotifs)
.navigationBarItems(
leading: leftButton,
trailing: rightButton
)
.onAppear {
viewModel.process(viewAction: .load)
}
}
}
@@ -90,8 +91,8 @@ struct RoomNotificationSettings_Previews: PreviewProvider {
NavigationView {
RoomNotificationSettings(viewModel: mockViewModel, presentedModally: true)
.navigationBarTitleDisplayMode(.inline)
.addDependency(MockAvatarService.example)
.theme(ThemeIdentifier.dark)
.addDependency(MockAvatarService.example)
}
}
}