import * as Icons from 'lucide-react' import type { NewSubjectWizardState } from '@/features/asignaturas/nueva/types' import { Card, CardContent, CardDescription, CardHeader, CardTitle, } from '@/components/ui/card' import { ESTRUCTURAS_SEP } from '@/features/asignaturas/nueva/catalogs' export function PasoResumenCard({ wizard }: { wizard: NewSubjectWizardState }) { return ( Resumen de creación Verifica los datos antes de crear la asignatura.
Nombre:
{wizard.datosBasicos.nombre}
Tipo:
{wizard.datosBasicos.tipo}
Créditos:
{wizard.datosBasicos.creditos}
Estructura:
{ ESTRUCTURAS_SEP.find( (e) => e.id === wizard.datosBasicos.estructuraId, )?.label }
Modo de creación:
{wizard.modoCreacion === 'MANUAL' && ( <> Manual (Vacía) )} {wizard.modoCreacion === 'IA' && ( <> Generada con IA )} {wizard.modoCreacion === 'CLONADO' && ( <> Clonada {wizard.subModoClonado === 'INTERNO' ? ' (Sistema)' : ' (Archivo)'} )}
) }