refactored the flows to use a state and an event for the transfer ownership screen

This commit is contained in:
Mauro Romito
2026-01-28 14:33:28 +01:00
committed by Mauro
parent 9999cd24b8
commit 8f6506ced0
14 changed files with 116 additions and 27 deletions
@@ -66,7 +66,7 @@ struct LeaveSpaceView: View {
Section {
ForEach(context.viewState.leaveHandle.rooms, id: \.spaceServiceRoom.id) { room in
LeaveSpaceRoomDetailsCell(room: room,
hideSelection: !context.viewState.leaveHandle.canLeave,
hideSelection: !room.canLeave,
mediaProvider: context.mediaProvider) {
context.send(viewAction: .toggleRoom(roomID: room.spaceServiceRoom.id))
}