Fix typescript type check issues

This commit is contained in:
2025-10-11 20:23:10 +02:00
parent 769385d8c7
commit 4ec019f2b7
2 changed files with 4 additions and 5 deletions

View File

@@ -20,8 +20,6 @@ const render = (ui: React.ReactElement) => {
}; };
describe('AppearanceSettings', () => { describe('AppearanceSettings', () => {
const mockOnThemeChange = vi.fn();
beforeEach(async () => { beforeEach(async () => {
vi.clearAllMocks(); vi.clearAllMocks();
const { useTheme } = await import('../../../contexts/ThemeContext'); const { useTheme } = await import('../../../contexts/ThemeContext');

View File

@@ -1,4 +1,4 @@
import React, { useReducer, useEffect, useCallback, useRef } from 'react'; import React, { useReducer, useEffect, useCallback } from 'react';
import { import {
Modal, Modal,
Badge, Badge,
@@ -18,7 +18,7 @@ import { useModalContext } from '../../../contexts/ModalContext';
import DangerZoneSettings from './DangerZoneSettings'; import DangerZoneSettings from './DangerZoneSettings';
import AccordionControl from '../AccordionControl'; import AccordionControl from '../AccordionControl';
import { import {
Theme, type Theme,
type Workspace, type Workspace,
type SettingsAction, type SettingsAction,
SettingsActionType, SettingsActionType,
@@ -72,7 +72,8 @@ function settingsReducer(
} }
const WorkspaceSettings: React.FC = () => { const WorkspaceSettings: React.FC = () => {
const { currentWorkspace, updateSettings, updateColorScheme, colorScheme } = useWorkspace(); const { currentWorkspace, updateSettings, updateColorScheme, colorScheme } =
useWorkspace();
const { settingsModalVisible, setSettingsModalVisible } = useModalContext(); const { settingsModalVisible, setSettingsModalVisible } = useModalContext();
const [state, dispatch] = useReducer(settingsReducer, initialState); const [state, dispatch] = useReducer(settingsReducer, initialState);