feat: add primitive minimum size warning

This commit is contained in:
aro 2023-01-06 20:13:24 +01:00
parent 20cca6a9c8
commit a10d703363

View file

@ -2,6 +2,7 @@ package xyz.atnrch.wrench.components
import androidx.compose.material.Scaffold import androidx.compose.material.Scaffold
import androidx.compose.material.ScaffoldState import androidx.compose.material.ScaffoldState
import androidx.compose.material.Text
import androidx.compose.material.rememberScaffoldState import androidx.compose.material.rememberScaffoldState
import androidx.compose.runtime.* import androidx.compose.runtime.*
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
@ -31,6 +32,9 @@ fun WrenchScaffold(state: WindowState) {
var minMode by remember { mutableStateOf(false) } var minMode by remember { mutableStateOf(false) }
minMode = state.size.width <= 600.dp minMode = state.size.width <= 600.dp
if(state.size.width < 500.dp) {
Text("Window is too small")
} else {
Scaffold( Scaffold(
scaffoldState = scaffoldState, scaffoldState = scaffoldState,
topBar = { TopBar() }, topBar = { TopBar() },
@ -58,3 +62,4 @@ fun WrenchScaffold(state: WindowState) {
) { tabIndex = it } ) { tabIndex = it }
} }
} }
}