Ovsyannikov Alexey
03/14/2022, 12:06 PMComposable@Composableval renderer: @Composable () -> Unit@Composable fun render()IllegalStateException {message: 'Function TextArea should have been replaced by compiler.', cause: undefined, name: 'IllegalStateException', stack: 'IllegalStateException: Function TextArea should ha…://127.0.0.1:8080/postssystem.client.js:1:2202661'}TextArea@Composablejava.lang.AssertionError: No such value argument slot in IrCallImpl: 0 (total=0).hfhbd
03/14/2022, 12:22 PMTextArea@Composable external fun TextArea()Ovsyannikov Alexey
03/14/2022, 1:07 PMinterface Renderer {
    fun render()
    class Default {
        @Composable
        override fun render()
    }
}@Composablerender@Composablejava.lang.AssertionError: No such value argument slot in IrCallImpl: 0 (total=0).Ovsyannikov Alexey
03/14/2022, 1:08 PMhfhbd
03/14/2022, 1:13 PMimport androidx.compose.runtime.*
import org.jetbrains.compose.web.*
import org.jetbrains.compose.web.dom.*
fun main() {
    renderComposableInBody {
        A.Default.render()
        A.B().render()
    }
}
interface A {
    @Composable
    fun render()
    companion object Default: A {
        @Composable
        override fun render() {
            Text("Default")
        }
    }
    class B: A {
        @Composable
        override fun render() {
            Text("B")
        }
    }
}Ovsyannikov Alexey
03/14/2022, 1:21 PMOvsyannikov Alexey
03/14/2022, 1:21 PMhfhbd
03/14/2022, 1:28 PMhfhbd
03/14/2022, 1:29 PMhfhbd
03/14/2022, 1:32 PMOvsyannikov Alexey
03/14/2022, 2:24 PMOvsyannikov Alexey
03/15/2022, 7:14 AMhfhbd
03/15/2022, 9:49 AMshikasd
03/15/2022, 5:11 PMOvsyannikov Alexey
03/17/2022, 5:05 PMOvsyannikov Alexey
03/17/2022, 5:07 PM