package com.umt.tracker import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.activity.enableEdgeToEdge import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.material3.Surface import androidx.compose.runtime.getValue import androidx.compose.ui.Modifier import androidx.lifecycle.compose.collectAsStateWithLifecycle import com.umt.tracker.ui.UmtNavHost import com.umt.tracker.ui.theme.UmtTheme class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { enableEdgeToEdge() super.onCreate(savedInstanceState) setContent { val darkTheme by Graph.appPrefs.darkMode.collectAsStateWithLifecycle() UmtTheme(darkTheme = darkTheme) { Surface(modifier = Modifier.fillMaxSize()) { UmtNavHost() } } } } }