unworkable version of content adding
This commit is contained in:
client/src/jsMain/kotlin/dev/inmo/postssystem/client/fsm/ui
features/content
client
src
jsMain
kotlin
dev
inmo
postssystem
features
content
client
text
client
src
jsMain
kotlin
dev
inmo
postssystem
features
content
text
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 {
|
||||
|
Reference in New Issue
Block a user