Alexander Sysoev
05/23/2022, 5:20 PMfun <P : Props> component(builder: {ChildrenBuilder & P & Props}.() -> Unit): FC<P> {
return FC<P> {
builder()
}
}turansky
05/23/2022, 9:07 PMAlexander Sysoev
05/24/2022, 7:31 PMturansky
05/24/2022, 7:35 PMturansky
05/24/2022, 7:38 PMAlexander Sysoev
05/24/2022, 7:47 PMrenderItem) inside some kind of container, now it looks a bit ugly because of two explicit this and attrs parameter in renderItem . It would be great to pass ChildrenBuilder & HTMLAttributes<*> context somehow, maybe there is some approach for that caseturansky
05/24/2022, 8:00 PMdiv {
// renderItem returns ReactElement
+props.renderItem(...)
}
Similar contracts you can find in MUI, Autocomplete component for exampleturansky
05/24/2022, 8:01 PM