add concatct page

This commit is contained in:
Schneider Roland
2025-02-04 22:13:39 +01:00
parent 3e3dbed6e6
commit 71f697c88f
12 changed files with 203 additions and 12 deletions

View File

@@ -8,7 +8,8 @@ export interface MenuItem{
href?: string;
label: string;
children?: MenuItem[];
active?: boolean
active?: boolean,
styleClass?: string;
}
export interface Props{
menuItems: MenuItem[];
@@ -58,7 +59,7 @@ const MenuItemComponent: FC<MenuItemProps> = ({menuItem, dropdownItem}: MenuIte
return (
// <li className="nav-item active">
<li className={clsx("nav-item", {"active": menuItem.active})}>
<a className={clsx("nav-link", {"dropdown-item":dropdownItem})} href={menuItem.href}>{menuItem.label}</a>
<a className={clsx("nav-link", {"dropdown-item":dropdownItem},menuItem.styleClass)} href={menuItem.href}>{menuItem.label}</a>
</li>
);
}