package coffee.liz.abstractionengine import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.material3.MaterialTheme import androidx.compose.runtime.* import androidx.compose.ui.Modifier import coffee.liz.abstractionengine.ui.ArcadeControls import coffee.liz.abstractionengine.ui.GameBoyTheme import org.jetbrains.compose.ui.tooling.preview.Preview @Composable @Preview fun App() { MaterialTheme(colorScheme = GameBoyTheme) { ArcadeControls( onDirectionPressed = { direction -> println("Direction pressed: $direction") }, onActionA = { println("Action A pressed!") }, onActionB = { println("Action B pressed!") }, modifier = Modifier.fillMaxSize() ) } }