Coverage Summary for Class: DynamicColor_androidKt (com.georgeci.moneysurfer.uikit.theme)
| Class |
Class, %
|
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
| DynamicColor_androidKt |
0%
(0/1)
|
0%
(0/2)
|
0%
(0/4)
|
0%
(0/4)
|
0%
(0/44)
|
package com.georgeci.moneysurfer.uikit.theme
import android.os.Build
import androidx.compose.material3.ColorScheme
import androidx.compose.material3.dynamicDarkColorScheme
import androidx.compose.material3.dynamicLightColorScheme
import androidx.compose.runtime.Composable
import androidx.compose.ui.platform.LocalContext
actual val isDynamicColorAvailable: Boolean = Build.VERSION.SDK_INT >= Build.VERSION_CODES.S
@Composable
actual fun dynamicColorScheme(darkTheme: Boolean): ColorScheme {
val context = LocalContext.current
return if (darkTheme) dynamicDarkColorScheme(context) else dynamicLightColorScheme(context)
}