diff --git a/src/components/atoms/Navigation/Navigation.tsx b/src/components/atoms/Navigation/Navigation.tsx index b659e10a..980a96be 100644 --- a/src/components/atoms/Navigation/Navigation.tsx +++ b/src/components/atoms/Navigation/Navigation.tsx @@ -1,14 +1,24 @@ +/* eslint-disable jsx-a11y/click-events-have-key-events */ +/* eslint-disable jsx-a11y/no-noninteractive-element-interactions */ import React, { FC } from 'react'; import './Navigation.scss'; -export const Navigation: FC> = ({ +interface NavigationProps { + onItemClick: () => void; +} +export const Navigation: FC> = ({ children, + onItemClick, }) => { const childrenModified = React.Children.map(children, (child) => { if (!React.isValidElement(child)) { return null; } - return
  • {child}
  • ; + return ( +
  • + {child} +
  • + ); }); return ; }; diff --git a/src/components/molecules/Header/Header.scss b/src/components/molecules/Header/Header.scss index 3448cfdd..2bb77b27 100644 --- a/src/components/molecules/Header/Header.scss +++ b/src/components/molecules/Header/Header.scss @@ -16,8 +16,6 @@ header { display: flex; width: 100%; justify-content: center; - position: fixed; - z-index: 1000; padding: 40px 0; transition: all 0.2s ease-in-out; } diff --git a/src/components/molecules/Header/Header.tsx b/src/components/molecules/Header/Header.tsx index fca557f5..2a19d912 100644 --- a/src/components/molecules/Header/Header.tsx +++ b/src/components/molecules/Header/Header.tsx @@ -52,9 +52,9 @@ export const Header: FC> = ({ setIsVisible((prevState) => !prevState); }; - + return ( -
    +
    > = ({ active: isVisible, })} > - + {NavigationElements} {SignInElement}