Skip to content

Commit 843bdac

Browse files
committed
#680 [bug] Add SnackbarHost to BottomSheetScaffold
1 parent 19fae56 commit 843bdac

File tree

1 file changed

+4
-2
lines changed
  • presentation/src/main/java/daily/dayo/presentation/screen/main

1 file changed

+4
-2
lines changed

presentation/src/main/java/daily/dayo/presentation/screen/main/MainScreen.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import androidx.compose.material.Icon
1919
import androidx.compose.material.Text
2020
import androidx.compose.material3.BottomSheetScaffold
2121
import androidx.compose.material3.ExperimentalMaterial3Api
22+
import androidx.compose.material3.SnackbarHost
2223
import androidx.compose.material3.SnackbarHostState
2324
import androidx.compose.runtime.Composable
2425
import androidx.compose.runtime.getValue
@@ -75,8 +76,8 @@ internal fun MainScreen(
7576
val currentMemberId = profileViewModel.currentMemberId
7677
val coroutineScope = rememberCoroutineScope()
7778
val noticeViewModel = hiltViewModel<NoticeViewModel>()
78-
val snackBarHostState = remember { SnackbarHostState() }
7979

80+
val snackBarHostState = remember { SnackbarHostState() }
8081
var bottomSheetContent by remember { mutableStateOf<(@Composable () -> Unit)?>(null) }
8182
val bottomSheetState = getBottomSheetDialogState()
8283

@@ -89,7 +90,8 @@ internal fun MainScreen(
8990
bottomSheetContent?.invoke()
9091
}
9192
},
92-
sheetPeekHeight = 0.dp
93+
sheetPeekHeight = 0.dp,
94+
snackbarHost = { SnackbarHost(hostState = snackBarHostState) }
9395
) {
9496
Column(modifier = Modifier.navigationBarsPadding()) {
9597
NavHost(

0 commit comments

Comments
 (0)