Skip to content

Commit 1f7b793

Browse files
committed
refactor, new region tags
1 parent 452e516 commit 1f7b793

File tree

2 files changed

+17
-15
lines changed

2 files changed

+17
-15
lines changed

.kotlin/sessions/kotlin-compiler-18268743996348043565.salive

Whitespace-only changes.

compose/snippets/src/main/java/com/example/compose/snippets/components/NavigationDrawer.kt

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
1-
import androidx.compose.foundation.layout.*
1+
import androidx.compose.foundation.layout.Box
2+
import androidx.compose.foundation.layout.PaddingValues
3+
import androidx.compose.foundation.layout.Spacer
4+
import androidx.compose.foundation.layout.height
5+
import androidx.compose.foundation.layout.padding
26
import androidx.compose.material.icons.Icons
37
import androidx.compose.material.icons.automirrored.outlined.Help
48
import androidx.compose.material.icons.filled.Menu
59
import androidx.compose.material.icons.outlined.Settings
6-
import androidx.compose.material3.DismissibleDrawerSheet
7-
import androidx.compose.material3.DismissibleNavigationDrawer
810
import androidx.compose.material3.DrawerValue
911
import androidx.compose.material3.ExperimentalMaterial3Api
1012
import androidx.compose.material3.HorizontalDivider
1113
import androidx.compose.material3.Icon
1214
import androidx.compose.material3.IconButton
1315
import androidx.compose.material3.MaterialTheme
16+
import androidx.compose.material3.ModalDrawerSheet
17+
import androidx.compose.material3.ModalNavigationDrawer
1418
import androidx.compose.material3.NavigationDrawerItem
1519
import androidx.compose.material3.Scaffold
1620
import androidx.compose.material3.Text
@@ -25,30 +29,28 @@ import kotlinx.coroutines.launch
2529

2630
@Composable
2731
fun NavigationDrawerExamples() {
28-
MaterialTheme {
29-
DismissibleDrawerExample { innerPadding ->
30-
Box(modifier = Modifier.padding(innerPadding)) {
31-
Text(
32-
"Swipe from left edge or use menu icon to open the dismissible drawer",
33-
modifier = Modifier.padding(16.dp)
34-
)
35-
}
32+
DismissibleDrawerExample { innerPadding ->
33+
Box(modifier = Modifier.padding(innerPadding)) {
34+
Text(
35+
"Swipe from left edge or use menu icon to open the dismissible drawer",
36+
modifier = Modifier.padding(16.dp)
37+
)
3638
}
3739
}
3840
}
3941

4042
@OptIn(ExperimentalMaterial3Api::class)
41-
// [START android_compose_components_dismissibledrawerexample]
43+
// [START android_compose_components_drawerexample]
4244
@Composable
4345
fun DismissibleDrawerExample(
4446
content: @Composable (PaddingValues) -> Unit
4547
) {
4648
val drawerState = rememberDrawerState(initialValue = DrawerValue.Closed)
4749
val scope = rememberCoroutineScope()
4850

49-
DismissibleNavigationDrawer (
51+
ModalNavigationDrawer (
5052
drawerContent = {
51-
DismissibleDrawerSheet {
53+
ModalDrawerSheet {
5254
Spacer(Modifier.height(12.dp))
5355
Text("Drawer Title", modifier = Modifier.padding(16.dp), style = MaterialTheme.typography.titleLarge)
5456
HorizontalDivider()
@@ -108,7 +110,7 @@ fun DismissibleDrawerExample(
108110
}
109111
}
110112
}
111-
// [END android_compose_components_dismissibledrawerexample]
113+
// [END android_compose_components_drawerexample]
112114

113115
@Preview
114116
@Composable

0 commit comments

Comments
 (0)