diff --git a/.replit b/.replit index 61099cd..854ae92 100644 --- a/.replit +++ b/.replit @@ -14,6 +14,10 @@ run = ["npm", "run", "start"] localPort = 5000 externalPort = 80 +[[ports]] +localPort = 33729 +externalPort = 3001 + [[ports]] localPort = 35345 externalPort = 3002 diff --git a/client/src/components/ProjectTemplate.tsx b/client/src/components/ProjectTemplate.tsx index 1d9fa54..c2163dd 100644 --- a/client/src/components/ProjectTemplate.tsx +++ b/client/src/components/ProjectTemplate.tsx @@ -101,6 +101,12 @@ export default function ProjectTemplate({ const [isEndDateCalendarOpen, setIsEndDateCalendarOpen] = useState(false); const [closedProjectsFilter, setClosedProjectsFilter] = useState(''); + // Task management state + const [projectTasks, setProjectTasks] = useState([]); + const [isEditingTask, setIsEditingTask] = useState(false); + const [editingTaskIndex, setEditingTaskIndex] = useState(null); + const [taskForm, setTaskForm] = useState>({}); + // Label management state const [isLabelDialogOpen, setIsLabelDialogOpen] = useState(false); const [editingLabel, setEditingLabel] = useState