feat: add primitive minimum size warning
This commit is contained in:
parent
20cca6a9c8
commit
a10d703363
1 changed files with 26 additions and 21 deletions
|
@ -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 }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
Reference in a new issue