Peter
fun <T> Modifier.applyIfNotNull(value: T?, block: Modifier.(T) -> Modifier): Modifier { return if (value == null) { this } else { block(value) } } Modifier.applyIfNotNull(onClick) { clickable(it) }
A modern programming language that makes developers happier.