fix(studio): recover uncertain imports with persistent request identities
CI / check (push) Successful in 3m12s
CI / deploy (push) Successful in 19s
CI / publish-container (push) Successful in 1m12s

This commit is contained in:
Simo committed 2026-09-13 18:33:06 +02:00
1 parent afea80708c
commit c977fe95ba
12 files changed
+365 -31

No files matched your search

@@ -1,15 +1,34 @@
import { useState } from "react";
import { FurnitureJobHistory } from "@/components/admin/studio/furniture-jobs";
import { useFurnitureJobs } from "@/components/admin/studio/use-furniture-jobs";
import { furnitureJobFixture } from "../../../src/test/furniture-jobs-fixtures";
export function FurnitureJobsHarness() {
const [completions, setCompletions] = useState(0);
const [submitted, setSubmitted] = useState<string>("");
const history = useFurnitureJobs(
() => setCompletions((value) => value + 1),
true,
7,
);
return (
<section aria-label="Import history hook">
<button
type="button"
disabled={history.busy}
onClick={async () =>
setSubmitted(
String(
await history.submit(furnitureJobFixture.items, {
translate: false,
}),
),
)
}
>
Submit import
</button>
<output aria-label="Submitted">{submitted}</output>
<button
type="button"
onClick={() => {