Change canEditSpaceGraph to observe space settings feature flag
This commit is contained in:
parent
aeeaa48df7
commit
943c1e74db
1 changed files with 4 additions and 1 deletions
|
|
@ -102,6 +102,9 @@ class SpacePresenter(
|
||||||
val canAccessSpaceSettings by remember {
|
val canAccessSpaceSettings by remember {
|
||||||
derivedStateOf { isSpaceSettingsEnabled && permissions.settingsPermissions.hasAny(roomInfo.joinRule) }
|
derivedStateOf { isSpaceSettingsEnabled && permissions.settingsPermissions.hasAny(roomInfo.joinRule) }
|
||||||
}
|
}
|
||||||
|
val canEditSpaceGraph by remember {
|
||||||
|
derivedStateOf { isSpaceSettingsEnabled && permissions.canEditSpaceGraph }
|
||||||
|
}
|
||||||
val (joinActions, setJoinActions) = remember { mutableStateOf(emptyMap<RoomId, AsyncAction<Unit>>()) }
|
val (joinActions, setJoinActions) = remember { mutableStateOf(emptyMap<RoomId, AsyncAction<Unit>>()) }
|
||||||
|
|
||||||
var topicViewerState: TopicViewerState by remember { mutableStateOf(TopicViewerState.Hidden) }
|
var topicViewerState: TopicViewerState by remember { mutableStateOf(TopicViewerState.Hidden) }
|
||||||
|
|
@ -225,7 +228,7 @@ class SpacePresenter(
|
||||||
canAccessSpaceSettings = canAccessSpaceSettings,
|
canAccessSpaceSettings = canAccessSpaceSettings,
|
||||||
isManageMode = isManageMode,
|
isManageMode = isManageMode,
|
||||||
selectedRoomIds = selectedRoomIds.toImmutableSet(),
|
selectedRoomIds = selectedRoomIds.toImmutableSet(),
|
||||||
canEditSpaceGraph = permissions.canEditSpaceGraph,
|
canEditSpaceGraph = canEditSpaceGraph,
|
||||||
removeRoomsAction = removeRoomsAction,
|
removeRoomsAction = removeRoomsAction,
|
||||||
eventSink = ::handleEvent,
|
eventSink = ::handleEvent,
|
||||||
)
|
)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue