orbital_base_components/overlay/inline/skeleton/injection.rs
1use leptos::prelude::*;
2
3use super::{SkeletonItemShape, SkeletonItemSize};
4
5#[derive(Clone)]
6pub struct SkeletonInjection {
7 pub size: Option<Signal<SkeletonItemSize>>,
8 pub shape: Option<Signal<SkeletonItemShape>>,
9}
10
11impl SkeletonInjection {
12 pub fn use_context() -> Option<Self> {
13 use_context()
14 }
15}