From 04489344fd0774846ced9b565e95d39c72615380 Mon Sep 17 00:00:00 2001 From: Maxime Lalo Date: Tue, 9 Apr 2024 16:12:13 +0200 Subject: [PATCH] :sparkles: adding rules --- .../Header/HeaderSubmenu/index.tsx | 31 +++++++++++-------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/src/front/Components/DesignSystem/Header/HeaderSubmenu/index.tsx b/src/front/Components/DesignSystem/Header/HeaderSubmenu/index.tsx index 017cfe61..9a0c4c4a 100644 --- a/src/front/Components/DesignSystem/Header/HeaderSubmenu/index.tsx +++ b/src/front/Components/DesignSystem/Header/HeaderSubmenu/index.tsx @@ -8,6 +8,7 @@ import classes from "./classes.module.scss"; import useHoverable from "@Front/Hooks/useHoverable"; import HeaderSubmenuLink from "./HeaderSubmenuLink"; import { IAppRule } from "@Front/Api/Entities/rule"; +import Rules, { RulesMode } from "@Front/Components/Elements/Rules"; type IProps = { text: string | JSX.Element; @@ -29,20 +30,24 @@ export default function HeaderSubmenu(props: IProps) { }, [isActive, pathname, props.links]); return ( -
-
-
- {props.text} -
-
- {isHovered && ( -
- {props.links.map((link) => ( - - ))} + link.rules ?? [])}> +
+
+
+ {props.text}
- )} +
+ {isHovered && ( +
+ {props.links.map((link) => ( + + + + ))} +
+ )} +
-
+
); }