A few small tweaks. (#774)

- Use ShareLink instead of InviteFriendsCoordinator.
- Fix a string in the user menu
- Show the word Notification as the notification's body.

---------

Co-authored-by: Mauro <34335419+Velin92@users.noreply.github.com>
This commit is contained in:
Doug
2023-04-06 12:44:16 +01:00
committed by GitHub
parent fae6602797
commit 0911f9ba89
7 changed files with 15 additions and 60 deletions
@@ -22,7 +22,6 @@ enum HomeScreenViewModelAction {
case presentRoom(roomIdentifier: String)
case presentSessionVerificationScreen
case presentSettingsScreen
case presentInviteFriendsScreen
case presentFeedbackScreen
case presentStartChatScreen
case signOut
@@ -30,7 +29,6 @@ enum HomeScreenViewModelAction {
enum HomeScreenViewUserMenuAction {
case settings
case inviteFriends
case feedback
case signOut
}
@@ -59,7 +57,7 @@ enum HomeScreenRoomListMode: CustomStringConvertible {
}
struct HomeScreenViewState: BindableState {
var userID: String
let userID: String
var userDisplayName: String?
var userAvatarURL: URL?
@@ -69,6 +67,9 @@ struct HomeScreenViewState: BindableState {
var roomListMode: HomeScreenRoomListMode = .skeletons
/// The URL that will be shared when inviting friends to use the app.
let invitePermalink: URL?
var startChatFlowEnabled: Bool {
ServiceLocator.shared.settings.startChatFlowEnabled
}