temporal potentially working variant (bot not building
This commit is contained in:
@@ -1,12 +1,14 @@
|
||||
package dev.inmo.postssystem.features.content.text.client
|
||||
|
||||
import androidx.compose.runtime.*
|
||||
import dev.inmo.jsuikit.elements.Tile
|
||||
import dev.inmo.jsuikit.modifiers.UIKitWidth
|
||||
import dev.inmo.jsuikit.modifiers.include
|
||||
import dev.inmo.postssystem.features.common.common.*
|
||||
import dev.inmo.postssystem.features.content.client.ContentClientProvider
|
||||
import dev.inmo.postssystem.features.content.common.Content
|
||||
import dev.inmo.postssystem.features.content.text.common.TextContent
|
||||
import org.jetbrains.compose.web.dom.Text
|
||||
import org.jetbrains.compose.web.dom.TextArea
|
||||
import org.koin.core.module.Module
|
||||
|
||||
@@ -36,4 +38,17 @@ object TextContentClientProvider : ContentClientProvider {
|
||||
onInput { state.value = TextContent(it.value) }
|
||||
}
|
||||
}
|
||||
|
||||
@Composable
|
||||
override fun renderPreview(content: Content): Boolean {
|
||||
if (content is TextContent) {
|
||||
Tile {
|
||||
Text(content.text)
|
||||
}
|
||||
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user