leptos-bootstrap 0.0.3

Bootstrap styled components for leptos.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use leptos::prelude::*;

#[component]
pub fn Container<'a>(#[prop(optional, into)] class: &'a str, children: Children) -> impl IntoView {
    let class = format!("container {}", class);
    view! { <div class=class>{children()}</div> }
}

#[component]
pub fn ContainerFluid<'a>(
    #[prop(optional, into)] class: &'a str,
    children: Children,
) -> impl IntoView {
    let class = format!("container-fluid {}", class);
    view! { <div class=class>{children()}</div> }
}