unworkable version of content adding

This commit is contained in:
2022-03-14 15:10:34 +06:00
parent ab10f20723
commit 93b6902080
4 changed files with 11 additions and 12 deletions
client/src/jsMain/kotlin/dev/inmo/postssystem/client/fsm/ui
features/content
client
src
jsMain
kotlin
dev
inmo
postssystem
features
text
client
src
jsMain
kotlin
dev
inmo
postssystem
features
server/src/main/resources/web

@ -8,9 +8,7 @@ interface ContentClientProvider {
interface ContentRenderer {
val state: State<Content?>
@Composable
fun render()
val render: @Composable () -> Unit
class Default<T : Content?>(
initValue: T,
@ -20,8 +18,9 @@ interface ContentClientProvider {
override val state: State<Content?>
get() = mutableState
@Composable
override fun render() { onRender(mutableState) }
override val render: @Composable () -> Unit = @Composable {
onRender(mutableState)
}
}
companion object {