Always open manage member sheet (#4110)

* always open manage member sheet

* Update ElementX/Sources/Screens/ManageRoomMemberSheet/ManageRoomMemberSheetModels.swift

Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>

* Update ElementX/Sources/Screens/ManageRoomMemberSheet/ManageRoomMemberSheetModels.swift

Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>

* pr suggestions and handled the buttons actions correctly

* Update ElementX/Sources/Screens/ManageRoomMemberSheet/View/ManageRoomMemberSheetView.swift

Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>

* fixed some compilation errors

* added some documentation

* using a struct instead of a protocol

* using arguments instead of a struct

---------

Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
This commit is contained in:
Mauro
2025-05-19 16:17:57 +02:00
committed by GitHub
parent 4f4b4b236d
commit 9a8819ac26
25 changed files with 334 additions and 170 deletions
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9de850c95f6dbdfad502994a33d0523226cebaa99f8e36564c5c30b3eade2237
size 195361
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ba5ada0c14223f75f6f79112ce5b4741c8fc279289c7077e6b00a5d1545f823e
size 197461
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5ef6e95930907faac60daa81166e91104dbe1821d79e847f8553ff7acaf5eda2
size 135322
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c6b3cee316cfe4edf8fdaeac2fe0bf7d520b58f52138c504e3f55ebe3b68267c
size 140517
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:28206d20d834c4c4804045b9d47e4c95aa6ca16c0168f8267d98c814e2795b15
size 103571
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b4a365e20cb2d85311a1db85f809e65ac0a46af5e9ae9eab7dcd6f31022724b4
size 105093
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:31eb3b34cd36134cfa8c787cc974c01d08eaeb53e8c67b4e023475ba9ead5c93
size 54438
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ebd80833a565d8f865096dc772bd58ef81523e9e219ad600f06f3b5251ba4dfc
size 58583