XuqmGroup-AndroidSDK/sample-app/src/main/java/com/xuqm/sdk/sample/MainActivity.kt

29 行
793 B
Kotlin

2026-04-21 22:07:29 +08:00
package com.xuqm.sdk.sample
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import com.xuqm.sdk.sample.data.repo.AuthRepository
import com.xuqm.sdk.sample.navigation.AppNavGraph
import com.xuqm.sdk.sample.ui.theme.XuqmTheme
import dagger.hilt.android.AndroidEntryPoint
import javax.inject.Inject
@AndroidEntryPoint
2026-04-21 22:07:29 +08:00
class MainActivity : ComponentActivity() {
@Inject
lateinit var authRepository: AuthRepository
2026-04-21 22:07:29 +08:00
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
enableEdgeToEdge()
2026-04-21 22:07:29 +08:00
setContent {
XuqmTheme {
AppNavGraph(authRepository = authRepository)
2026-04-21 22:07:29 +08:00
}
}
}
}