Coverage Summary for Class: TextResourcesKt (com.vsevolodganin.clicktrack.utils.compose)
Class |
Class, %
|
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
TextResourcesKt |
0%
(0/1)
|
0%
(0/2)
|
|
0%
(0/6)
|
0%
(0/68)
|
package com.vsevolodganin.clicktrack.utils.compose
import android.content.res.Resources
import androidx.annotation.StringRes
import androidx.compose.runtime.Composable
import androidx.compose.runtime.ReadOnlyComposable
import androidx.compose.ui.platform.LocalConfiguration
import androidx.compose.ui.platform.LocalContext
@Composable
@ReadOnlyComposable
fun textResource(@StringRes id: Int): CharSequence {
val resources = resources()
return resources.getText(id)
}
@Composable
@ReadOnlyComposable
private fun resources(): Resources {
LocalConfiguration.current
return LocalContext.current.resources
}