diff --git a/packages/app/src/Pages/Layout/Footer.tsx b/packages/app/src/Pages/Layout/Footer.tsx index 0bf46ea7..fc4f5788 100644 --- a/packages/app/src/Pages/Layout/Footer.tsx +++ b/packages/app/src/Pages/Layout/Footer.tsx @@ -1,4 +1,4 @@ -import React from "react"; +import React, { useState } from "react"; import NavLink from "@/Element/Button/NavLink"; import useLogin from "@/Hooks/useLogin"; import Icon from "@/Icons/Icon"; @@ -9,9 +9,18 @@ import { useUserProfile } from "@snort/system-react"; import Avatar from "@/Element/User/Avatar"; import { useIntl } from "react-intl"; -const MENU_ITEMS = [ - { url: "/", icon: "home" }, - { url: "/messages", icon: "mail", hideReadOnly: true }, +type MenuItem = { + label?: string; + icon?: string; + link?: string; + nonLoggedIn?: boolean; + el?: React.ReactNode; + hideReadOnly?: boolean; +}; + +const MENU_ITEMS: MenuItem[] = [ + { link: "/", icon: "home" }, + { link: "/messages", icon: "mail", hideReadOnly: true }, { el: (