|
|
@@ -108,6 +108,8 @@ import kotlinx.coroutines.flow.collectLatest
|
|
|
import kotlinx.coroutines.launch
|
|
|
import kotlinx.coroutines.withContext
|
|
|
import org.koin.androidx.compose.koinViewModel
|
|
|
+import top.yukonga.miuix.kmp.basic.FloatingActionButton
|
|
|
+import top.yukonga.miuix.kmp.basic.NavigationRailDefaults
|
|
|
import top.yukonga.miuix.kmp.basic.NavigationRailValue
|
|
|
import top.yukonga.miuix.kmp.basic.rememberNavigationRailState
|
|
|
import top.yukonga.miuix.kmp.basic.NavigationRail as MiuixNavigationRail
|
|
|
@@ -278,12 +280,18 @@ fun MainScreen(
|
|
|
MiuixNavigationRail(
|
|
|
state = miuixNavState,
|
|
|
header = {
|
|
|
- ExtendedFloatingActionButton(
|
|
|
+ FloatingActionButton(
|
|
|
+ modifier = Modifier
|
|
|
+ .align(Alignment.Start)
|
|
|
+ .padding(start = NavigationRailDefaults.ExpandedItemHorizontalMargin),
|
|
|
onClick = { onNavigateToSearch(null) },
|
|
|
- expanded = miuixNavState.isExpanded,
|
|
|
- icon = { AppIcon(Icons.Default.Search, contentDescription = null) },
|
|
|
- text = { AppText(stringResource(R.string.search)) }
|
|
|
- )
|
|
|
+ ) {
|
|
|
+ AppIcon(
|
|
|
+ Icons.Default.Search,
|
|
|
+ contentDescription = null,
|
|
|
+ tint = Color.White
|
|
|
+ )
|
|
|
+ }
|
|
|
}
|
|
|
) {
|
|
|
destinations.forEachIndexed { index, destination ->
|