import React, { FC, useState } from 'react' import { Link } from 'react-router-dom' import { useSelector } from 'react-redux' import { Button, Collapse, Navbar, NavbarBrand, NavbarToggler, NavItem, NavLink } from 'reactstrap' import { FeatherIcon } from '../../../components/FeatherIcons' import { IMenuItem, IReduxState } from '../../../interfaces' interface INavMenu { toggleSidebar: () => void } const NavMenu : FC = (props: INavMenu) => { let { siteName, topMenu = [] } = useSelector((state: IReduxState) => state.settings) const { toggleSidebar } = props const [state, hookState] = useState({ isOpen: false }) const toggle = () => { hookState({ isOpen: !state.isOpen }) } return
{siteName}
    {topMenu.map((item: IMenuItem, index: number) => { return {item.icon ? : ''} {item.title} })}
} export { NavMenu }