diff --git a/frontend/components/tasks/tasks-view.tsx b/frontend/components/tasks/tasks-view.tsx
index f0c464e..03f3b12 100644
--- a/frontend/components/tasks/tasks-view.tsx
+++ b/frontend/components/tasks/tasks-view.tsx
@@ -24,6 +24,7 @@ import {
DialogTitle,
} from "@/components/ui/dialog";
import { Input } from "@/components/ui/input";
+import { Tabs, TabsList, TabsPanel, TabsTab } from "@/components/ui/tabs";
import { Textarea } from "@/components/ui/textarea";
import { ROLE_LABELS } from "@/lib/access";
import { DEPARTMENTS } from "@/lib/roles";
@@ -178,42 +179,35 @@ function AddTaskDialog({
{t("tasks.dialog.assignee")}
-
-
-
-
+
+ setAssigneeMode(value as AssigneeMode)
+ }
+ value={assigneeMode}
+ >
+
+ {t("tasks.dialog.assigneeSelf")}
+
+ {t("tasks.dialog.assigneeOther")}
+
+
+
+
+
+
+
+
- {assigneeMode === "other" && (
-
-
-
- )}