use crate::components::{Demo, DemoCode}; use leptos::*; use prisms::highlight_str; use thaw::*; #[component] pub fn MessagePage() -> impl IntoView { let message = use_message(); let success = move |_| { message.create( "Success".into(), MessageVariant::Success, Default::default(), ); }; let warning = move |_| { message.create( "Warning".into(), MessageVariant::Warning, Default::default(), ); }; let error = move |_| { message.create("Error".into(), MessageVariant::Error, Default::default()); }; view! {
"Name" | "Type" | "Description" |
---|---|---|
"create" | "fn(&self, content: String, variant: MessageVariant, options: MessageOptions)" | "The label of the menu item." |