refactor: Reintroduce Footer component with updated log handling; remove unused layouts styles

This commit is contained in:
Vishnu 2025-05-03 10:02:40 +05:30
parent ac49f62bb0
commit 39c0017a5b
4 changed files with 5 additions and 6 deletions

View File

@ -1,11 +1,11 @@
import React from "react"; import React from "react";
import { HelpIcon } from "../../icons/DashboardIcon"; import { HelpIcon } from "../icons/DashboardIcon";
import { useLogger } from "../log/LoggerContext";
import { import {
LogInfoIcon, LogInfoIcon,
ErrorIcon, ErrorIcon,
WarningIcon, WarningIcon,
} from "../../icons/ExportCommonIcons"; // Adjust path as needed } from "../icons/ExportCommonIcons"; // Adjust path as needed
import { useLogger } from "../ui/log/LoggerContext";
const getLogIcon = (type: string) => { const getLogIcon = (type: string) => {
switch (type) { switch (type) {
@ -21,7 +21,7 @@ const getLogIcon = (type: string) => {
} }
}; };
const Footer = () => { const Footer: React.FC = () => {
const { logs, setIsLogListVisible } = useLogger(); const { logs, setIsLogListVisible } = useLogger();
const lastLog = logs.length > 0 ? logs[logs.length - 1] : null; const lastLog = logs.length > 0 ? logs[logs.length - 1] : null;

View File

@ -28,9 +28,9 @@ import { createHandleDrop } from "../modules/visualization/functions/handleUiDro
import { useSelectedZoneStore } from "../store/visualization/useZoneStore"; import { useSelectedZoneStore } from "../store/visualization/useZoneStore";
import { useFloatingWidget } from "../store/visualization/useDroppedObjectsStore"; import { useFloatingWidget } from "../store/visualization/useDroppedObjectsStore";
import { useLogger } from "../components/ui/log/LoggerContext"; import { useLogger } from "../components/ui/log/LoggerContext";
import Footer from "../components/ui/footer/Footer";
import RenderOverlay from "../components/templates/Overlay"; import RenderOverlay from "../components/templates/Overlay";
import LogList from "../components/ui/log/LogList"; import LogList from "../components/ui/log/LogList";
import Footer from "../components/footer/Footer";
const Project: React.FC = () => { const Project: React.FC = () => {
let navigate = useNavigate(); let navigate = useNavigate();

View File

@ -13,7 +13,6 @@
@use 'components/button'; @use 'components/button';
@use 'components/form'; @use 'components/form';
@use 'components/input'; @use 'components/input';
@use 'components/layouts';
@use 'components/lists'; @use 'components/lists';
@use 'components/moduleToggle'; @use 'components/moduleToggle';
@use 'components/templates'; @use 'components/templates';