joinClassNames function
Joins non-empty CSS class names with spaces.
Implementation
String joinClassNames(Iterable<String?> values) {
return values
.where((value) => value != null && value.trim().isNotEmpty)
.map((value) => value!.trim())
.join(' ');
}