style: simplify db declaration

This commit is contained in:
2025-04-23 00:32:53 +03:00
parent ad8ef6dca8
commit 57bca56d2b
2 changed files with 4 additions and 7 deletions
+2 -1
View File
@@ -105,7 +105,8 @@ dependencies {
implementation(libs.coil.compose)
implementation(libs.androidx.datastore.preferences)
implementation(libs.splitties.funpack.android.base.with.views.dsl)
implementation(libs.splitties.base)
implementation(libs.splitties.room)
implementation(libs.compose)
@@ -38,6 +38,7 @@ import ru.sweetbread.unn.db.AppDatabase
import ru.sweetbread.unn.ui.composes.Blogposts
import ru.sweetbread.unn.ui.composes.Schedule
import ru.sweetbread.unn.ui.theme.UNNTheme
import splitties.arch.room.roomDb
import splitties.toast.toast
val client = HttpClient(Android) {
@@ -62,18 +63,13 @@ val client = HttpClient(Android) {
}
}
lateinit var db: AppDatabase
val db = roomDb<AppDatabase>(name = "database")
class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
db = Room.databaseBuilder(
applicationContext,
AppDatabase::class.java, "database"
).build()
setContent {
UNNTheme {
Surface(modifier = Modifier.fillMaxSize(), color = MaterialTheme.colorScheme.background) {