<@U0BARDUKU> would that be able to help you? ``` f...
# gui
n
@t3wad would that be able to help you?
Copy code
fun <T: CustomComponent> customComponent(customComponent: T, init: CustomComponent.() -> Unit = {}) = customComponent.apply(init)
fun <T: Component> customComponent(component: T, init: CustomComponent.() -> Unit = {}) = CustomComponent(component).apply(init)