import androidx.compose.runtime.getValue import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.remember import androidx.compose.runtime.setValue import androidx.compose.ui.window.Window import androidx.compose.ui.window.WindowPlacement import androidx.compose.ui.window.application import androidx.compose.ui.window.rememberWindowState fun main() = application { Window( onCloseRequest = ::exitApplication, title = "YAEP", ) { var useDarkMode by remember { mutableStateOf(true) } DesktopWindow( useDarkMode = useDarkMode, topBar = { AppBar( useDarkMode = useDarkMode, setDarkMode = { useDarkMode = it }, onCloseRequest = ::exitApplication, windowState = rememberWindowState( placement = WindowPlacement.Floating ) ) } ) { App() } } }