fix(image-pipeline): clear final lint regressions
This commit is contained in:
@@ -87,7 +87,7 @@ export default function AdjustmentPreview({
|
|||||||
width: 96,
|
width: 96,
|
||||||
height: 44,
|
height: 44,
|
||||||
});
|
});
|
||||||
}, [histogram.blue, histogram.green, histogram.red, histogram.rgb]);
|
}, [histogram]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="space-y-2">
|
<div className="space-y-2">
|
||||||
|
|||||||
@@ -650,7 +650,7 @@ export default function RenderNode({ id, data, selected, width, height }: NodePr
|
|||||||
width: 96,
|
width: 96,
|
||||||
height: 44,
|
height: 44,
|
||||||
});
|
});
|
||||||
}, [histogram.blue, histogram.green, histogram.red, histogram.rgb]);
|
}, [histogram]);
|
||||||
|
|
||||||
const canRender =
|
const canRender =
|
||||||
hasSource &&
|
hasSource &&
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
// @vitest-environment jsdom
|
// @vitest-environment jsdom
|
||||||
|
|
||||||
import { act, createElement } from "react";
|
import { act, createElement, useEffect } from "react";
|
||||||
import { createRoot, type Root } from "react-dom/client";
|
import { createRoot, type Root } from "react-dom/client";
|
||||||
import { afterEach, beforeEach, describe, expect, it, vi } from "vitest";
|
import { afterEach, beforeEach, describe, expect, it, vi } from "vitest";
|
||||||
|
|
||||||
@@ -77,9 +77,11 @@ function PreviewHarness({
|
|||||||
includeHistogram,
|
includeHistogram,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
previewHarnessState.latestHistogram = histogram;
|
previewHarnessState.latestHistogram = histogram;
|
||||||
previewHarnessState.latestError = error;
|
previewHarnessState.latestError = error;
|
||||||
previewHarnessState.latestIsRendering = isRendering;
|
previewHarnessState.latestIsRendering = isRendering;
|
||||||
|
}, [error, histogram, isRendering]);
|
||||||
|
|
||||||
return createElement("canvas", { ref: canvasRef });
|
return createElement("canvas", { ref: canvasRef });
|
||||||
}
|
}
|
||||||
@@ -490,8 +492,8 @@ describe("preview histogram call sites", () => {
|
|||||||
getSourceImageFromGraph: () => "https://cdn.example.com/source.png",
|
getSourceImageFromGraph: () => "https://cdn.example.com/source.png",
|
||||||
}));
|
}));
|
||||||
|
|
||||||
const module = await import("@/components/canvas/nodes/adjustment-preview");
|
const adjustmentPreviewModule = await import("@/components/canvas/nodes/adjustment-preview");
|
||||||
const AdjustmentPreview = module.default;
|
const AdjustmentPreview = adjustmentPreviewModule.default;
|
||||||
|
|
||||||
await act(async () => {
|
await act(async () => {
|
||||||
root?.render(
|
root?.render(
|
||||||
|
|||||||
Reference in New Issue
Block a user