feat: enhance TaskStatusDropdownSimple with portal-based dropdown and position calculation

This commit is contained in:
2025-06-21 00:08:33 +02:00
parent e5d681547d
commit 6df4302396
2 changed files with 121 additions and 51 deletions

View File

@@ -313,8 +313,7 @@ export default function ProjectTasksList() {
</td>
<td className="px-4 py-3 text-sm text-gray-500">
{task.max_wait_days} days
</td>
<td className="px-4 py-3">
</td> <td className="px-4 py-3">
<TaskStatusDropdownSimple
task={task}
size="sm"
@@ -322,8 +321,7 @@ export default function ProjectTasksList() {
/>
</td>
</tr>
);
const TaskTable = ({ tasks, showGrouped = false, showTimeLeft = false }) => {
); const TaskTable = ({ tasks, showGrouped = false, showTimeLeft = false }) => {
const filteredTasks = filterTasks(tasks);
const groupedTasks = groupTasksByName(filteredTasks);
const colSpan = showTimeLeft ? "8" : "7";