"use client"; import { Dialog, DialogContent, DialogDescription, DialogTitle, } from "@/components/ui/dialog"; import { SihirbazAdimlarLazy } from "@/components/sihirbaz-adimlar-lazy"; import type { SihirbazFacetleri } from "@/lib/db"; import type { SihirbazSecimleri } from "@/lib/sihirbaz"; /** * Sihirbaz modalı artık yalnızca adımları toplar; üretim, önizleme ve liste * sonuç sayfası gövdesinde yaşar (bkz. liste-paneli.tsx). Akış yönetimi * sihirbaz-cagri-karti.tsx'teki SihirbazBolumu'ndadır. */ export function SihirbazModal({ acik, onAcikDegisti, sira, tur, facetler, baslangicSecimler, sonButonEtiketi, onTamamla, }: { acik: boolean; onAcikDegisti: (acik: boolean) => void; sira: number; tur: string; facetler: SihirbazFacetleri; baslangicSecimler?: SihirbazSecimleri | null; sonButonEtiketi: string; onTamamla: (secimler: SihirbazSecimleri) => void; }) { return ( Tercih listesi sihirbazı Sıralamana uygun 24 tercihlik listeni oluştur. ); }