Components / Skeleton
Skeleton
Placeholder block shown while content loads.
Example
The component itself, running in WebAssembly, beside its code in a playground. Try it.
Code
use ravenrs::prelude::*;
fn skeleton() -> impl View {
HStack::new((
Skeleton::circle(44.0),
VStack::new((Skeleton::line(14.0), Skeleton::block(120.0, 12.0)))
.spacing(8.0)
.align(Align::Stretch)
.grow(1.0),
))
.spacing(16.0)
}