canonrs-server 0.1.0

CanonRS server-side rendering support
use leptos::prelude::*;

#[component]
pub fn ResizablePrimitive(
    #[prop(default = String::new())] id: String,
    #[prop(default = String::new())] class: String,
    #[prop(default = String::new())] direction: String,
    #[prop(optional)] children: Option<Children>,
) -> impl IntoView {
    view! {
        <div
            id={id}
            class={class}
            attr:data-resizable=""
            attr:data-direction={direction}
        >
            {children.map(|c| c())}
        </div>
    }
}