MystiPanda 1 год назад
Родитель
Сommit
43d53a9ffa
1 измененных файлов с 7 добавлено и 4 удалено
  1. 7 4
      src/components/layout/layout-item.tsx

+ 7 - 4
src/components/layout/layout-item.tsx

@@ -15,7 +15,7 @@ interface Props {
 export const LayoutItem = (props: Props) => {
   const { to, children, icon } = props;
   const { verge } = useVerge();
-  const { menu_icon = "monochrome" } = verge ?? {};
+  const { menu_icon } = verge ?? {};
   const resolved = useResolvedPath(to);
   const match = useMatch({ path: resolved.pathname, end: true });
   const navigate = useNavigate();
@@ -52,9 +52,12 @@ export const LayoutItem = (props: Props) => {
         ]}
         onClick={() => navigate(to)}
       >
-        {menu_icon === "monochrome" && (
-          <ListItemIcon sx={{ color: "text.primary" }}>{icon[0]}</ListItemIcon>
-        )}
+        {menu_icon === "monochrome" ||
+          (!menu_icon && (
+            <ListItemIcon sx={{ color: "text.primary" }}>
+              {icon[0]}
+            </ListItemIcon>
+          ))}
         {menu_icon === "colorful" && <ListItemIcon>{icon[1]}</ListItemIcon>}
         <ListItemText
           sx={{