1//! Some utility for UI kit. 2 3/// Utility function to combine classes 4pub fn cn(classes: &[impl AsRef<str>]) -> String { 5 classes 6 .iter() 7 .map(|class| class.as_ref()) 8 .filter(|class| !class.is_empty()) 9 .collect::<Vec<_>>() 10 .join(" ") 11}