diff --git a/gui/esbuild.js b/gui/esbuild.js index f3060d4e..f497c214 100644 --- a/gui/esbuild.js +++ b/gui/esbuild.js @@ -1,9 +1,7 @@ import { build } from 'esbuild'; -import { createRequire } from 'node:module'; import { join } from 'path'; import alias from 'esbuild-plugin-alias'; -const require = createRequire(import.meta.url); const root = process.cwd(); build({ diff --git a/gui/src/state.ts b/gui/src/state.ts index 69abdd2d..11a698b9 100644 --- a/gui/src/state.ts +++ b/gui/src/state.ts @@ -130,7 +130,10 @@ export function createStateSlices(base: ConfigParams) { })); }, removeHistory(image) { - // ? + set((prev) => ({ + ...prev, + history: prev.history.filter((it) => it.output !== image.output), + })); }, setLimit(limit) { set((prev) => ({