soma-ui 0.1.1

A Leptos 0.8 component library: 160+ accessible UI components, blocks, charts, and a ChartDB-style schema diagram — with a prebuilt stylesheet.
Documentation
1
2
3
4
5
6
7
use leptos::prelude::*;

#[component]
pub fn Skeleton(#[prop(default = String::new())] class: String) -> impl IntoView {
    let combined = format!("animate-pulse rounded-md bg-muted {}", class);
    view! { <div class=combined></div> }
}