diff --git a/frontend/src/components/shared/fitText/textFit.ts b/frontend/src/components/shared/fitText/textFit.ts index d6c3850c5..8d1df80ec 100644 --- a/frontend/src/components/shared/fitText/textFit.ts +++ b/frontend/src/components/shared/fitText/textFit.ts @@ -21,7 +21,7 @@ export function adjustFontSizeToFit( element: HTMLElement, options: AdjustFontSizeOptions = {} ): () => void { - if (!element) return () => {}; + if (!element) return () => { /* empty */ }; const computed = window.getComputedStyle(element); const baseFontPx = options.maxFontSizePx ?? parseFloat(computed.fontSize || '16'); diff --git a/frontend/src/components/tools/automate/ToolSelector.tsx b/frontend/src/components/tools/automate/ToolSelector.tsx index 33e43999f..c63e3dc90 100644 --- a/frontend/src/components/tools/automate/ToolSelector.tsx +++ b/frontend/src/components/tools/automate/ToolSelector.tsx @@ -150,7 +150,7 @@ export default function ToolSelector({
{}} rounded={true} disableNavigation={true}> + onSelect={()=>{ /* empty */ }} rounded={true} disableNavigation={true}>
) : ( // Show search input when no tool selected OR when dropdown is opened diff --git a/frontend/src/contexts/file/fileHooks.ts b/frontend/src/contexts/file/fileHooks.ts index e42860562..39ae29a55 100644 --- a/frontend/src/contexts/file/fileHooks.ts +++ b/frontend/src/contexts/file/fileHooks.ts @@ -166,9 +166,9 @@ export function useFileContext() { addFiles: actions.addFiles, consumeFiles: actions.consumeFiles, undoConsumeFiles: actions.undoConsumeFiles, - recordOperation: (_fileId: FileId, _operation: any) => {}, // Operation tracking not implemented - markOperationApplied: (_fileId: FileId, _operationId: string) => {}, // Operation tracking not implemented - markOperationFailed: (_fileId: FileId, _operationId: string, _error: string) => {}, // Operation tracking not implemented + recordOperation: (_fileId: FileId, _operation: any) => { /* empty */ }, // Operation tracking not implemented + markOperationApplied: (_fileId: FileId, _operationId: string) => { /* empty */ }, // Operation tracking not implemented + markOperationFailed: (_fileId: FileId, _operationId: string, _error: string) => { /* empty */ }, // Operation tracking not implemented // File ID lookup findFileId: (file: File) => { return state.files.ids.find(id => { diff --git a/frontend/src/hooks/tools/adjustPageScale/useAdjustPageScaleParameters.test.ts b/frontend/src/hooks/tools/adjustPageScale/useAdjustPageScaleParameters.test.ts index d68cdd861..623aad924 100644 --- a/frontend/src/hooks/tools/adjustPageScale/useAdjustPageScaleParameters.test.ts +++ b/frontend/src/hooks/tools/adjustPageScale/useAdjustPageScaleParameters.test.ts @@ -57,7 +57,7 @@ describe('useAdjustPageScaleParameters', () => { test.each([ { description: 'with default parameters', - setup: () => {}, + setup: () => { /* empty */ }, expected: true }, { diff --git a/frontend/src/hooks/useFileWithUrl.ts b/frontend/src/hooks/useFileWithUrl.ts index 5176c1225..f88ca9c47 100644 --- a/frontend/src/hooks/useFileWithUrl.ts +++ b/frontend/src/hooks/useFileWithUrl.ts @@ -40,7 +40,7 @@ export function useFileWithUrlAndCleanup(file: File | null): { cleanup: () => void; } { return useMemo(() => { - if (!file) return { fileObj: null, cleanup: () => {} }; + if (!file) return { fileObj: null, cleanup: () => { /* empty */ } }; const url = URL.createObjectURL(file); const fileObj = { file, url }; diff --git a/frontend/src/hooks/useToolParameters.ts b/frontend/src/hooks/useToolParameters.ts index 1afd66835..1938b4679 100644 --- a/frontend/src/hooks/useToolParameters.ts +++ b/frontend/src/hooks/useToolParameters.ts @@ -16,7 +16,7 @@ export function useToolParameters( // Return empty values and noop updater const currentValues = useMemo(() => ({}), []); - const updateParameters = useCallback(() => {}, []); + const updateParameters = useCallback(() => { /* empty */ }, []); return [currentValues, updateParameters]; } @@ -45,7 +45,7 @@ export function useToolParameter( */ export function useGlobalParameters() { const currentValues = useMemo(() => ({}), []); - const updateParameters = useCallback(() => {}, []); + const updateParameters = useCallback(() => { /* empty */ }, []); return [currentValues, updateParameters]; } diff --git a/frontend/src/services/enhancedPDFProcessingService.ts b/frontend/src/services/enhancedPDFProcessingService.ts index ee04a1db3..2787b283f 100644 --- a/frontend/src/services/enhancedPDFProcessingService.ts +++ b/frontend/src/services/enhancedPDFProcessingService.ts @@ -29,7 +29,7 @@ export class EnhancedPDFProcessingService { maxRetries: 3 }; - private constructor() {} + private constructor() { /* empty */ } static getInstance(): EnhancedPDFProcessingService { if (!EnhancedPDFProcessingService.instance) { diff --git a/frontend/src/services/indexedDBManager.ts b/frontend/src/services/indexedDBManager.ts index 17415fdc3..0019214a6 100644 --- a/frontend/src/services/indexedDBManager.ts +++ b/frontend/src/services/indexedDBManager.ts @@ -24,7 +24,7 @@ class IndexedDBManager { private databases = new Map(); private initPromises = new Map>(); - private constructor() {} + private constructor() { /* empty */ } static getInstance(): IndexedDBManager { if (!IndexedDBManager.instance) { diff --git a/frontend/src/services/pdfExportService.ts b/frontend/src/services/pdfExportService.ts index 267ca7c5d..8c6cb6577 100644 --- a/frontend/src/services/pdfExportService.ts +++ b/frontend/src/services/pdfExportService.ts @@ -210,7 +210,7 @@ export class PDFExportService { /** * Download multiple files as a ZIP */ - async downloadAsZip(blobs: Blob[], filenames: string[]): Promise { + downloadAsZip(blobs: Blob[], filenames: string[]): void { blobs.forEach((blob, index) => { setTimeout(() => { this.downloadFile(blob, filenames[index]); diff --git a/frontend/src/services/pdfProcessingService.ts b/frontend/src/services/pdfProcessingService.ts index 9abf46142..5fed6a4f4 100644 --- a/frontend/src/services/pdfProcessingService.ts +++ b/frontend/src/services/pdfProcessingService.ts @@ -9,7 +9,7 @@ export class PDFProcessingService { private processing = new Map(); private processingListeners = new Set<(states: Map) => void>(); - private constructor() {} + private constructor() { /* empty */ } static getInstance(): PDFProcessingService { if (!PDFProcessingService.instance) { @@ -18,7 +18,7 @@ export class PDFProcessingService { return PDFProcessingService.instance; } - async getProcessedFile(file: File): Promise { + getProcessedFile(file: File): ProcessedFile | null { const fileKey = this.generateFileKey(file); // Check cache first diff --git a/frontend/src/tools/SwaggerUI.tsx b/frontend/src/tools/SwaggerUI.tsx index 32034def3..d1a1664b3 100644 --- a/frontend/src/tools/SwaggerUI.tsx +++ b/frontend/src/tools/SwaggerUI.tsx @@ -12,7 +12,7 @@ const SwaggerUI: React.FC = () => {

Opening Swagger UI in a new tab...

- If it didn't open automatically,{" "} + If it didn't open automatically,{" "} click here