dioxus_tw_components/components/atoms/spacer/props.rs
1use crate::attributes::*;
2use dioxus::prelude::*;
3use dioxus_tw_components_macro::UiComp;
4
5#[derive(Default, Clone, PartialEq, Props, UiComp)]
6pub struct SpacerProps {
7 #[props(extends = div, extends = GlobalAttributes)]
8 attributes: Vec<Attribute>,
9}
10
11#[component]
12pub fn Spacer(mut props: SpacerProps) -> Element {
13 props.update_class_attribute();
14
15 rsx! {
16 div { ..props.attributes }
17 }
18}