Space Settings: Leave Room (#4700)

* Implementation for all navigations inside the space settings aside the left space action

# Conflicts:
#	ElementX/Sources/FlowCoordinators/SpaceSettingsFlowCoordinator.swift

* refactored the leave space view to use its own view model

# Conflicts:
#	ElementX.xcodeproj/project.pbxproj

* implemented the leave space view model also in the settings screen, and corrected some tests

* reusing the details coordinator for the space settings screen

* leave space from settings implemented

* fix project

* minor pr fixes

* code improvements
This commit is contained in:
Mauro
2025-11-07 12:11:21 +01:00
committed by GitHub
parent 8974a4584a
commit 096e2d1713
22 changed files with 407 additions and 277 deletions
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c396362920b57958f7e0586fe9161ad7808e91c62e9457c6dbb0379c04b1b488
size 92482
oid sha256:b2fe3c4f6354f94523ee75f69ed37b702aac943a095bcee679a6743be420a2a2
size 103431
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3316fbd3a5c7b5310f940bef50381a3a947bfe82c836fe212f3a12d301ccf439
size 100701
oid sha256:b6087fcb56a01cebe9cbe17ce6e87764a3b586fdb4443b8a5a6c7be9fb5bbc7d
size 113376
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4626895535cc88986dc35a8ddb0fac304ca3cc1bf21db3a58daa6efb66912132
size 52109
oid sha256:f8d1d8999c2df94cc24c7b11a3727878ce3dd7bfde23910da358fe5293fd58f7
size 62111
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ef1fa43dc064fc2426bfa091eafcf4234f3a85ba2631dd95d5b0dca2648ddac5
size 70188
oid sha256:7d3418e7499a070280e0305e06b4b3a318d9acb73befe72cd9c42efa88451828
size 86087