import React from "react";
import { Dropdown, Navigation } from "components";
import { intl } from "locale";
import {
Book,
DeviceDesktop,
Home,
Lock,
Settings,
Shield,
Users,
} from "tabler-icons-react";
const NavMenu: React.FC<{ openOnMobile: boolean }> = ({ openOnMobile }) => {
return (
,
to: "/",
},
{
title: intl.formatMessage({
id: "hosts.title",
defaultMessage: "Hosts",
}),
icon: ,
to: "/hosts",
},
{
title: intl.formatMessage({
id: "accesslists.title",
defaultMessage: "Access Lists",
}),
icon: ,
to: "/access-lists",
},
{
title: "SSL",
icon: ,
dropdownItems: [
{intl.formatMessage({
id: "certificates.title",
defaultMessage: "Certificates",
})}
,
{intl.formatMessage({
id: "cert_authorities.title",
defaultMessage: "Certificate Authorities",
})}
,
],
},
{
title: intl.formatMessage({
id: "auditlog.title",
defaultMessage: "Audit Log",
}),
icon: ,
to: "/audit-log",
},
{
title: intl.formatMessage({
id: "users.title",
defaultMessage: "Users",
}),
icon: ,
to: "/users",
},
{
title: intl.formatMessage({
id: "settings.title",
defaultMessage: "Settings",
}),
icon: ,
to: "/settings",
},
]}
/>
);
};
export { NavMenu };