zirv-ui 0.2.1

Component library for Yew
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use yew::prelude::*;

#[derive(Properties, PartialEq)]
pub struct ToastProps {
    pub message: String,
    pub toast_type: String,
}

#[function_component(Toast)]
pub fn toast(props: &ToastProps) -> Html {
    html! {
        <div class={format!("toast {}", props.toast_type)}>
            { &props.message }
        </div>
    }
}