1- import { BIG_BREAKPOINT } from "../../constants/BreakPoints" ;
21import { NavigationItem } from "./NavigationData" ;
3- import { useWindowSize } from "react-use" ;
42import { NavMenu , StyledLink , SubLink , SubMenu } from "./Style.Navigation" ;
53import { NavLink } from "react-router" ;
64import { FC } from "react" ;
@@ -14,30 +12,25 @@ export const HorizontalMenu: FC<React.PropsWithChildren<Props>> = ({
1412 navItems,
1513 subMenuItems,
1614} ) => {
17- const { width } = useWindowSize ( ) ;
1815 return (
19- < >
20- { width > BIG_BREAKPOINT && (
21- < div className = "horizontal-navigation" >
22- { navItems . map ( ( item ) => (
23- < StyledLink key = { item . id } to = { item . link } >
24- { item . id }
25- </ StyledLink >
26- ) ) }
27- { subMenuItems . length > 0 && (
28- < NavMenu style = { { position : "relative" } } >
29- News{ " " }
30- < SubMenu >
31- { subMenuItems . map ( ( item ) => (
32- < SubLink key = { item . id } >
33- < NavLink to = { item . link } > { item . id } </ NavLink >
34- </ SubLink >
35- ) ) }
36- </ SubMenu >
37- </ NavMenu >
38- ) }
39- </ div >
16+ < div className = "horizontal-navigation" >
17+ { navItems . map ( ( item ) => (
18+ < StyledLink key = { item . id } to = { item . link } >
19+ { item . id }
20+ </ StyledLink >
21+ ) ) }
22+ { subMenuItems . length > 0 && (
23+ < NavMenu style = { { position : "relative" } } >
24+ News{ " " }
25+ < SubMenu >
26+ { subMenuItems . map ( ( item ) => (
27+ < SubLink key = { item . id } >
28+ < NavLink to = { item . link } > { item . id } </ NavLink >
29+ </ SubLink >
30+ ) ) }
31+ </ SubMenu >
32+ </ NavMenu >
4033 ) }
41- </ >
34+ </ div >
4235 ) ;
4336} ;
0 commit comments