Implement server config

This commit is contained in:
2025-12-07 15:29:27 +03:00
Unverified
parent b95820de6c
commit c5f4b4f62f
22 changed files with 1016 additions and 141 deletions
@@ -0,0 +1,11 @@
package ru.fromchat
import android.app.Application
import com.pr0gramm3r101.utils.UtilsLibrary
class App: Application() {
override fun onCreate() {
super.onCreate()
UtilsLibrary.init(this)
}
}
@@ -0,0 +1,19 @@
package ru.fromchat.ui
import android.os.Build
import androidx.compose.material3.darkColorScheme
import androidx.compose.material3.dynamicDarkColorScheme
import androidx.compose.material3.dynamicLightColorScheme
import androidx.compose.material3.lightColorScheme
import androidx.compose.runtime.Composable
import androidx.compose.ui.platform.LocalContext
@Composable
actual fun getColorScheme(darkTheme: Boolean, dynamicColor: Boolean) =
if (dynamicColor && Build.VERSION.SDK_INT >= 31) {
if (darkTheme) dynamicDarkColorScheme(LocalContext.current)
else dynamicLightColorScheme(LocalContext.current)
} else {
if (darkTheme) darkColorScheme()
else lightColorScheme()
}