Skip to content

Commit 452e516

Browse files
committed
Fixing imports
1 parent 4938b5d commit 452e516

File tree

2 files changed

+20
-3
lines changed

2 files changed

+20
-3
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: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,21 @@ import androidx.compose.material.icons.Icons
33
import androidx.compose.material.icons.automirrored.outlined.Help
44
import androidx.compose.material.icons.filled.Menu
55
import androidx.compose.material.icons.outlined.Settings
6-
import androidx.compose.material3.*
7-
import androidx.compose.runtime.*
6+
import androidx.compose.material3.DismissibleDrawerSheet
7+
import androidx.compose.material3.DismissibleNavigationDrawer
8+
import androidx.compose.material3.DrawerValue
9+
import androidx.compose.material3.ExperimentalMaterial3Api
10+
import androidx.compose.material3.HorizontalDivider
11+
import androidx.compose.material3.Icon
12+
import androidx.compose.material3.IconButton
13+
import androidx.compose.material3.MaterialTheme
14+
import androidx.compose.material3.NavigationDrawerItem
15+
import androidx.compose.material3.Scaffold
16+
import androidx.compose.material3.Text
17+
import androidx.compose.material3.TopAppBar
18+
import androidx.compose.material3.rememberDrawerState
19+
import androidx.compose.runtime.Composable
20+
import androidx.compose.runtime.rememberCoroutineScope
821
import androidx.compose.ui.Modifier
922
import androidx.compose.ui.tooling.preview.Preview
1023
import androidx.compose.ui.unit.dp
@@ -78,7 +91,11 @@ fun DismissibleDrawerExample(
7891
navigationIcon = {
7992
IconButton(onClick = {
8093
scope.launch {
81-
drawerState.open()
94+
if (drawerState.isClosed){
95+
drawerState.open()
96+
}else{
97+
drawerState.close()
98+
}
8299
}
83100
}) {
84101
Icon(Icons.Default.Menu, contentDescription = "Menu")

0 commit comments

Comments
 (0)