impulse-ui-kit 1.1.9

Powerful frontend framework based on Leptos
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Some utility for UI kit.

mod position;

pub use position::{OverlayAlign, OverlaySide, calculate_position};

/// Utility function to combine classes
pub fn cn(classes: &[impl AsRef<str>]) -> String {
  classes
    .iter()
    .map(|class| class.as_ref())
    .filter(|class| !class.is_empty())
    .collect::<Vec<_>>()
    .join(" ")
}