Add an empty state for the space screen if the user can modify its graph (#6064)
* Add an empty state for the space screen if the user can modify its graph. It adds a new 'create room' button that allows you to open the create room screen with some preset values. * When computing the editable spaces in `ConfigureRoomPresenter`, also set up the initial selected parent space if possible * Use `Builder` pattern for `CreateRoomEntryPoint` * Update screenshots --------- Co-authored-by: ElementBot <android@element.io>
This commit is contained in:
parent
fc8afab1bb
commit
6a9d084a50
31 changed files with 248 additions and 111 deletions
|
|
@ -484,7 +484,10 @@ class LoggedInFlowNode(
|
|||
backstack.replace(NavTarget.Room(roomIdOrAlias = RoomIdOrAlias.Id(roomId), serverNames = emptyList()))
|
||||
}
|
||||
}
|
||||
createRoomEntryPoint.createNode(isSpace = true, parentNode = this, buildContext = buildContext, callback = callback)
|
||||
createRoomEntryPoint
|
||||
.builder(parentNode = this, buildContext = buildContext, callback = callback)
|
||||
.setIsSpace(true)
|
||||
.build()
|
||||
}
|
||||
is NavTarget.SecureBackup -> {
|
||||
secureBackupEntryPoint.createNode(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue