val drawerState = rememberDrawerState(initialValue = DrawerValue.Closed)
val scope = rememberCoroutineScope()
ModalNavigationDrawer(
    drawerState
= drawerState,
    drawerContent
= {
       
ModalDrawerSheet { /* Drawer content */ }
   
},
) {
   
Scaffold(
        floatingActionButton
= {
           
ExtendedFloatingActionButton(
                text
= { Text("Show drawer") },
                icon
= { Icon(Icons.Filled.Add, contentDescription = "") },
                onClick
= {
                    scope
.launch {
                        drawerState
.apply {
                           
if (isClosed) open() else close()
                       
}
                   
}
               
}
           
)
       
}
   
) { contentPadding ->
       
// Screen content
   
}
}