# rememberBottomSheetScaffoldState

Common/AllAndroid/JVM

## Functions summary

|---|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/BottomSheetScaffoldState` | `@https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable @https://developer.android.com/reference/kotlin/androidx/compose/material3/ExperimentalMaterial3Api https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberBottomSheetScaffoldState.composable#rememberBottomSheetScaffoldState(androidx.compose.material3.SheetState,androidx.compose.material3.SnackbarHostState)( bottomSheetState: https://developer.android.com/reference/kotlin/androidx/compose/material3/SheetState, snackbarHostState: https://developer.android.com/reference/kotlin/androidx/compose/material3/SnackbarHostState )` Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/compose/material3/BottomSheetScaffoldState`. | Cmn |

## Functions

### rememberBottomSheetScaffoldState

Cmn Artifact: [androidx.compose.material3:material3](https://developer.android.com/jetpack/androidx/releases/compose-material3) [View Source](https://cs.android.com/search?q=file:androidx/compose/material3/BottomSheetScaffold.kt+function:rememberBottomSheetScaffoldState)

```
@Composable
@ExperimentalMaterial3Api
fun rememberBottomSheetScaffoldState(
    bottomSheetState: SheetState = rememberBottomSheetState(
            initialValue = PartiallyExpanded,
            enabledValues = setOf(PartiallyExpanded, Expanded),
        ),
    snackbarHostState: SnackbarHostState = remember { SnackbarHostState() }
): BottomSheetScaffoldState
```

Create and `https://developer.android.com/reference/kotlin/androidx/compose/runtime/remember.composable#remember(kotlin.Function0)` a `https://developer.android.com/reference/kotlin/androidx/compose/material3/BottomSheetScaffoldState`.

| Parameters |
|---|---|
| `bottomSheetState: https://developer.android.com/reference/kotlin/androidx/compose/material3/SheetState = rememberBottomSheetState( initialValue = PartiallyExpanded, enabledValues = setOf(PartiallyExpanded, Expanded), )` | the state of the standard bottom sheet. See `https://developer.android.com/reference/kotlin/androidx/compose/material3/rememberStandardBottomSheetState.composable#rememberStandardBottomSheetState(androidx.compose.material3.SheetValue,kotlin.Function1,kotlin.Boolean)` |
| `snackbarHostState: https://developer.android.com/reference/kotlin/androidx/compose/material3/SnackbarHostState = remember { SnackbarHostState() }` | the `https://developer.android.com/reference/kotlin/androidx/compose/material3/SnackbarHostState` used to show snackbars inside the scaffold |