refactor(catalog): separate Studio data hooks and presentation

This commit is contained in:
2026-09-05 18:15:29 +02:00
parent 570f3dde44
commit 3ae4f21217
9 changed files with 348 additions and 263 deletions
@@ -1,4 +1,5 @@
"use client";
import { useState } from "react";
import { toast } from "sonner";
import { Button } from "@/components/ui/button";
@@ -13,11 +14,9 @@ import {
import { adminFetch } from "@/lib/admin-fetch";
import { previewAutoCatalog } from "@/lib/furni/auto-catalog";
import { compareFurniture } from "@/lib/furni/studio-inspection";
import {
FurnitureComparison,
useFurnitureInspection,
} from "./furniture-inspector";
import { FurnitureComparison } from "./furniture-inspector";
import type { FurniItem } from "./studio-types";
import { useFurnitureInspection } from "./use-furniture-inspection";
import { useSourceAssetChecks } from "./use-source-asset-checks";
export function ImportReview({