"use client"; import { useState } from "react"; import { Task } from "@/types/task"; import { Project } from "@/types/project"; import { TaskHeader } from "./task-header"; import { TaskStats } from "./task-stats"; import { TaskInfo } from "./task-info"; interface TaskDetailViewProps { initialTask: Task; project: Project | null; } export function TaskDetailView({ initialTask, project }: TaskDetailViewProps) { const [task, setTask] = useState(initialTask); const handleTaskUpdated = (updatedTask: Task) => { setTask(updatedTask); }; return (
{/* Header con breadcrumb, título, badges y acciones */} {/* Contenido principal */}
{/* Estadísticas rápidas */} {/* Información detallada */}
); }