mirror of
https://github.com/msfjarvis/compose-lobsters
synced 2025-08-15 05:17:03 +05:30
fix(android): add a theme preview for SettingsScreen
This commit is contained in:
parent
245437c739
commit
5c2793fff3
1 changed files with 10 additions and 0 deletions
|
@ -40,6 +40,8 @@ import androidx.compose.runtime.rememberCoroutineScope
|
||||||
import androidx.compose.runtime.setValue
|
import androidx.compose.runtime.setValue
|
||||||
import androidx.compose.ui.Modifier
|
import androidx.compose.ui.Modifier
|
||||||
import androidx.compose.ui.unit.dp
|
import androidx.compose.ui.unit.dp
|
||||||
|
import dev.msfjarvis.claw.common.theme.LobstersTheme
|
||||||
|
import dev.msfjarvis.claw.common.ui.preview.ThemePreviews
|
||||||
import java.io.InputStream
|
import java.io.InputStream
|
||||||
import java.io.OutputStream
|
import java.io.OutputStream
|
||||||
import kotlinx.coroutines.CoroutineScope
|
import kotlinx.coroutines.CoroutineScope
|
||||||
|
@ -210,3 +212,11 @@ private suspend fun SnackbarHostState.showSnackbarDismissing(text: String) {
|
||||||
currentSnackbarData?.dismiss()
|
currentSnackbarData?.dismiss()
|
||||||
showSnackbar(text)
|
showSnackbar(text)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ThemePreviews
|
||||||
|
@Composable
|
||||||
|
private fun SettingsScreenPreview() {
|
||||||
|
LobstersTheme {
|
||||||
|
SettingsScreen({}, SnackbarHostState(), { null }, { null }, {}, {}, {}, PaddingValues())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue