Make app run on Android (WIP)
This commit is contained in:
@@ -17,6 +17,7 @@ import androidx.compose.runtime.remember
|
||||
import androidx.compose.runtime.setValue
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.tooling.preview.Preview
|
||||
import androidx.compose.ui.unit.dp
|
||||
import ch.dissem.yaep.domain.Game
|
||||
import ch.dissem.yaep.domain.generateGame
|
||||
import ch.dissem.yaep.ui.common.App
|
||||
@@ -63,6 +64,8 @@ class MainActivity : ComponentActivity() {
|
||||
) { insets ->
|
||||
App(
|
||||
modifier = Modifier.padding(insets),
|
||||
spacing = 4.dp,
|
||||
selectDirectly = false,
|
||||
game = game,
|
||||
onNewGame = { game = generateGame() },
|
||||
resetCluesBeacon = resetCluesBeacon
|
||||
@@ -75,11 +78,13 @@ class MainActivity : ComponentActivity() {
|
||||
@Preview
|
||||
@Composable
|
||||
fun AppAndroidPreview() {
|
||||
var game by remember { mutableStateOf<Game>(generateGame()) }
|
||||
var game by remember { mutableStateOf(generateGame()) }
|
||||
var resetCluesBeacon by remember { mutableStateOf(Any()) }
|
||||
|
||||
App(
|
||||
game = game,
|
||||
spacing = 4.dp,
|
||||
selectDirectly = false,
|
||||
onNewGame = { game = generateGame() },
|
||||
resetCluesBeacon = resetCluesBeacon
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user