mod cell;
mod renderer_fn;
mod row;
mod table_content;
mod tbody;
mod thead;
mod thead_drag;
pub use cell::*;
pub use row::*;
pub use table_content::*;
pub use tbody::*;
pub use thead::*;
pub use thead_drag::*;
#[macro_export]
macro_rules! wrapper_render_fn {
(
#[$doc_name:meta]
$name:ident,
$tag:ident,
$(#[$additional_doc:meta])*
) => {
#[$doc_name]
$(#[$additional_doc])*
#[allow(non_snake_case)]
pub fn $name(content: AnyView, class: Signal<String>) -> impl IntoView {
view! {
<$tag class=class>
{content}
</$tag>
}
}
};
}