canonrs-server 0.1.0

CanonRS server-side rendering support
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use leptos::prelude::*;
use super::{ErrorState, ErrorStateTitle, ErrorStateDescription, ErrorStateActions};
use crate::ui::button::{Button, ButtonVariant};

#[component]
pub fn BasicExample() -> impl IntoView {
    view! {
        <ErrorState>
            <ErrorStateTitle>"Something went wrong"</ErrorStateTitle>
            <ErrorStateDescription>"We encountered an error. Please try again."</ErrorStateDescription>
            <ErrorStateActions>
                <Button variant=ButtonVariant::Solid>"Retry"</Button>
            </ErrorStateActions>
        </ErrorState>
    }
}