dioxus_tw_components/components/
scrollable.rs1use dioxus::prelude::*;
2
3#[derive(Clone, PartialEq, Props)]
4pub struct ScrollableProps {
5 #[props(extends = div, extends = GlobalAttributes)]
6 attributes: Vec<Attribute>,
7
8 children: Element,
9}
10
11#[component]
12pub fn Scrollable(mut props: ScrollableProps) -> Element {
13 let default_classes = "scrollable";
14 crate::setup_class_attribute(&mut props.attributes, default_classes);
15
16 rsx! {
17 div { ..props.attributes, {props.children} }
18 }
19}