use super::*;
#[derive(Clone, Copy, CustomDebug, Data, Default, New)]
pub struct EuvNavbarItem {
#[get(type(copy))]
pub text: &'static str,
#[get(type(copy))]
pub link: &'static str,
}
#[derive(Clone, CustomDebug, Default)]
pub struct EuvNavbarProps {
pub route_signal: Signal<String>,
pub brand_logo: &'static str,
pub brand_title: &'static str,
pub brand_href: &'static str,
pub items: &'static [EuvNavbarItem],
pub drawer_open: Option<Signal<bool>>,
}
#[derive(Clone, Copy, CustomDebug, Default)]
pub struct EuvNavbarLinkProps {
pub route_signal: Signal<String>,
pub item: EuvNavbarItem,
}