leptos_bootstrap/v5/
container.rs

1use leptos::prelude::*;
2
3#[component]
4pub fn Container<'a>(#[prop(optional, into)] class: &'a str, children: Children) -> impl IntoView {
5    let class = format!("container {}", class);
6    view! {
7        <div class=class>
8            {children()}
9        </div>
10    }
11}
12
13#[component]
14pub fn ContainerFluid<'a>(
15    #[prop(optional, into)] class: &'a str,
16    children: Children,
17) -> impl IntoView {
18    let class = format!("container-fluid {}", class);
19    view! {
20        <div class=class>
21            {children()}
22        </div>
23    }
24}