fix(admin): harden clothing/pets/effects/clone imports

Align grids on data.items, only treat SSE done as success, hard-fail
clothing sets when libs fail, and add Cancel via AbortController.

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
simoleo89
2026-08-01 15:56:38 +02:00
co-authored by Cursor
parent 9c4949186c
commit 16191cef14
8 changed files with 344 additions and 173 deletions
@@ -336,7 +336,7 @@ export function ImportFurniClient() {
setError(data.error || "Failed to load");
return;
}
const loadedItems = data.item || [];
const loadedItems = data.items || [];
setItems(loadedItems);
setMeta(data.meta || null);
setSelected(new Set());