orbital-base-components 0.1.1

Headless base primitives for Orbital — structure, semantics, and accessibility
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use leptos::prelude::*;

use super::{TagAppearance, TagSize};
use crate::Handler;

#[derive(Clone)]
pub struct TagGroupInjection {
    pub size: Signal<TagSize>,
    pub appearance: Signal<TagAppearance>,
    pub on_dismiss: Option<Handler<String>>,
    pub dismissible: Signal<bool>,
}

impl TagGroupInjection {
    pub fn use_context() -> Option<Self> {
        use_context()
    }
}