feat: add persisted activity timeline
This commit is contained in:
+2
-11
@@ -41,6 +41,7 @@ import com.flagship.abox.manager.infrared.hub.InfraredHubRoute
|
||||
import com.flagship.abox.manager.infrared.panel.RemotePanelRoute
|
||||
import com.flagship.abox.manager.infrared.ui.InfraredControlRoute
|
||||
import com.flagship.abox.manager.ui.devicecenter.DeviceCenterRoute
|
||||
import com.flagship.abox.manager.automation.ui.activity.ActivityRoute
|
||||
import com.flagship.abox.manager.ui.scene.SceneListScreen
|
||||
import com.flagship.abox.manager.ui.preferences.SettingsRoute
|
||||
import com.flagship.abox.manager.ui.scene.SceneRoutes
|
||||
@@ -350,7 +351,7 @@ private fun AuthenticatedNavHost(
|
||||
)
|
||||
}
|
||||
composable(MainTab.ACTIVITY.route) {
|
||||
ActivityDestination()
|
||||
ActivityRoute(profileId = profile.id)
|
||||
}
|
||||
composable(Routes.SETTINGS) {
|
||||
SettingsRoute()
|
||||
@@ -457,16 +458,6 @@ private fun DeviceDetailPane(
|
||||
}
|
||||
}
|
||||
|
||||
@Composable
|
||||
private fun ActivityDestination() {
|
||||
Box(modifier = Modifier.fillMaxSize().padding(24.dp)) {
|
||||
Text(
|
||||
text = androidx.compose.ui.res.stringResource(R.string.activity_placeholder_title),
|
||||
style = MaterialTheme.typography.headlineMedium,
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
private fun ProviderProfile.selectionForRoute(route: String?): DeviceSelection? {
|
||||
val parts = route?.split('/') ?: return null
|
||||
return when {
|
||||
|
||||
Reference in New Issue
Block a user