Maybe you already have this type of issue and can help me
I have the error:
JavaScript name addComponent_948tyo$ is generated for different inherited members: suspend fun addComponent(component: InteractionComponent): Boolean and suspend fun addComponent(component: InteractionRowComponent): Boolean
JavaScript name addComponent_948tyo$ is generated for different inherited members: suspend fun addComponent(component: InteractionComponent): Boolean and suspend fun addComponent(component: InteractionRowComponent): Boolean
interface MessageBuilder<C: Component<*>> { suspend fun addComponent(component: C): Boolean suspend fun addComponents(components: Collection<C>): Boolean suspend fun removeComponent(id: String): Boolean suspend fun removeComponents(ids: Collection<String>): Boolean suspend fun containsComponent(id: String): Boolean suspend fun sizeComponents(): Int suspend fun removeComponents()}
interface MessageBuilder<C: Component<*>> { suspend fun addComponent(component: C): Boolean suspend fun addComponents(components: Collection<C>): Boolean suspend fun removeComponent(id: String): Boolean suspend fun removeComponents(ids: Collection<String>): Boolean suspend fun containsComponent(id: String): Boolean suspend fun sizeComponents(): Int suspend fun removeComponents()}
I tried to override the function and put @JsName but it's not allowed on override functions