packages/features/src/diffchecker/diff-engine.ts | alignImages, heatColor, computeHeatmapDiff, computeBinaryDiff, toLuminance (+9) |
packages/features/src/diffchecker/diffchecker-page.tsx | timer, handleExport, createImageItemWithDecodedData, handleLoadFromSide, handleLoadA (+5) |
apps/web/src/features/diffchecker/diffchecker-page.tsx | useDiffcheckerStoreHydrated, unsubStart, unsubFinish, DiffcheckerPage, setHeaderSection (+5) |
apps/extension/src/options/components/diffchecker/diffchecker-tab.tsx | DiffcheckerTab, setHeaderSection, setHeaderActions, setHeaderBreadcrumb, resetHeader (+1) |
packages/features/src/diffchecker/pixel-compare-workspace.tsx | imageDataToPreviewSourceBlob, renderWithWorker, renderPreview, PreviewLoadingOverlay, PixelCompareWorkspace |
packages/features/src/diffchecker/image-drop-pair.tsx | openFilePicker, DropZone, ImageDropPair |
packages/features/src/diffchecker/viewer-shell.tsx | ViewerShell, onFullscreenChange, handleToggleFullscreen |
packages/features/src/diffchecker/diff-stats-bar.tsx | formatPercent, DiffStatsBar |
packages/features/src/splitter/splitter-preview.tsx | SplitterPreview, syncFrameWidth |
packages/engine/src/converter/preview-worker-client.ts | isImagePreviewWorkerSupported, createImagePreviewInWorker |