cleanups unused

This commit is contained in:
Anthony Stirling 2025-10-31 13:08:15 +00:00
parent a2c2579f38
commit a544092c36
13 changed files with 10 additions and 23 deletions

View File

@ -8,7 +8,7 @@ import { useNavigationState, useNavigationActions } from '@app/contexts/Navigati
import { isBaseWorkbench } from '@app/types/workbench';
import { useViewer } from '@app/contexts/ViewerContext';
import { useAppConfig } from '@app/contexts/AppConfigContext';
import './Workbench.css';
import styles from './Workbench.module.css';
import TopControls from '@app/components/shared/TopControls';
import FileEditor from '@app/components/fileEditor/FileEditor';
@ -182,7 +182,7 @@ export default function Workbench() {
{/* Main content area */}
<Box
className="flex-1 min-h-0 relative z-10 workbench-scrollable "
className={`flex-1 min-h-0 relative z-10 ${styles.workbenchScrollable}`}
style={{
transition: 'opacity 0.15s ease-in-out',
paddingTop: currentView === 'viewer' ? '0' : (activeFiles.length > 0 ? '3.5rem' : '0'),

View File

@ -40,8 +40,6 @@ export interface ConfigColors {
}
export const createConfigNavSections = (
Overview: React.ComponentType<{ onLogoutClick: () => void }>,
onLogoutClick: () => void,
isAdmin: boolean = false,
runningEE: boolean = false
): ConfigNavSection[] => {

View File

@ -1,5 +1,5 @@
import React, { useState, useEffect } from 'react';
import { Paper, Stack, Switch, Text, Tooltip, NumberInput, SegmentedControl, Alert, Code, Group, Anchor, ActionIcon } from '@mantine/core';
import { Paper, Stack, Switch, Text, Tooltip, NumberInput, SegmentedControl, Code, Group, Anchor, ActionIcon } from '@mantine/core';
import { useTranslation } from 'react-i18next';
import { usePreferences } from '@app/contexts/PreferencesContext';
import { useAppConfig } from '@app/contexts/AppConfigContext';

View File

@ -53,9 +53,7 @@ const SimpleBarChart: React.FC<SimpleBarChartProps> = ({ data, title, color = 'b
);
};
interface AuditChartsSectionProps {}
const AuditChartsSection: React.FC<AuditChartsSectionProps> = () => {
const AuditChartsSection: React.FC = () => {
const { t } = useTranslation();
const [timePeriod, setTimePeriod] = useState<'day' | 'week' | 'month'>('week');
const [chartsData, setChartsData] = useState<AuditChartsData | null>(null);

View File

@ -5,7 +5,6 @@ import {
Group,
Stack,
Select,
TextInput,
Button,
Pagination,
Modal,
@ -18,9 +17,7 @@ import { useTranslation } from 'react-i18next';
import auditService, { AuditEvent, AuditFilters } from '@app/services/auditService';
import { Z_INDEX_OVER_CONFIG_MODAL } from '@app/styles/zIndex';
interface AuditEventsTableProps {}
const AuditEventsTable: React.FC<AuditEventsTableProps> = () => {
const AuditEventsTable: React.FC = () => {
const { t } = useTranslation();
const [events, setEvents] = useState<AuditEvent[]>([]);
const [totalPages, setTotalPages] = useState(0);

View File

@ -14,9 +14,7 @@ import auditService, { AuditFilters } from '@app/services/auditService';
import LocalIcon from '@app/components/shared/LocalIcon';
import { Z_INDEX_OVER_CONFIG_MODAL } from '@app/styles/zIndex';
interface AuditExportSectionProps {}
const AuditExportSection: React.FC<AuditExportSectionProps> = () => {
const AuditExportSection: React.FC = () => {
const { t } = useTranslation();
const [exportFormat, setExportFormat] = useState<'csv' | 'json'>('csv');
const [exporting, setExporting] = useState(false);

View File

@ -68,10 +68,9 @@ const SimpleBarChart: React.FC<SimpleBarChartProps> = ({ data, maxValue }) => {
interface UsageAnalyticsChartProps {
data: { label: string; value: number }[];
totalVisits: number;
}
const UsageAnalyticsChart: React.FC<UsageAnalyticsChartProps> = ({ data, totalVisits }) => {
const UsageAnalyticsChart: React.FC<UsageAnalyticsChartProps> = ({ data }) => {
const { t } = useTranslation();
return (

View File

@ -5,10 +5,9 @@ import { EndpointStatistic } from '@app/services/usageAnalyticsService';
interface UsageAnalyticsTableProps {
data: EndpointStatistic[];
totalVisits: number;
}
const UsageAnalyticsTable: React.FC<UsageAnalyticsTableProps> = ({ data, totalVisits }) => {
const UsageAnalyticsTable: React.FC<UsageAnalyticsTableProps> = ({ data }) => {
const { t } = useTranslation();
return (

View File

@ -1,5 +1,5 @@
import React from 'react';
import { Paper, Stack, Text, Button, Divider } from '@mantine/core';
import { Stack, Text, Button } from '@mantine/core';
import { useTranslation } from 'react-i18next';
import { useAuth } from '@app/auth/UseSession';
import { useNavigate } from 'react-router-dom';

View File

@ -11,7 +11,6 @@ import {
Group,
Modal,
Select,
Paper,
CloseButton,
Tooltip,
Menu,

View File

@ -12,7 +12,6 @@ import {
Loader,
Group,
Modal,
Paper,
Select,
CloseButton,
Tooltip,

View File

@ -1,7 +1,7 @@
import { useState, useEffect } from 'react';
import { useParams, useNavigate } from 'react-router-dom';
import { useTranslation } from 'react-i18next';
import { Stack, Text, Paper, Center, Loader, Button, TextInput, PasswordInput, Anchor } from '@mantine/core';
import { Stack, Text, Paper, Center, Loader, TextInput, PasswordInput, Anchor } from '@mantine/core';
import { useDocumentMeta } from '@app/hooks/useDocumentMeta';
import AuthLayout from '@app/routes/authShared/AuthLayout';
import LoginHeader from '@app/routes/login/LoginHeader';