Are there any downsides to using generic composabl...
# compose
p
Are there any downsides to using generic composables or should I prefer indexes?
Copy code
@Composable
fun <T> ItemSelector(
    selected: T,
    onSelect: (T) -> Unit,
)
r
Can you share an example of what you mean by "prefer indexes"?
p
Copy code
@Composable
fun ItemSelector(
    selected: Int,
    onSelect: (index: Int) -> Unit,
)
r
I've found that indexes work just fine. The generic composables are often overkill.