diff --git a/src/components/Project/Infrastructure/TaskModel.jsx b/src/components/Project/Infrastructure/TaskModel.jsx
index e7c1438d..9c65fa6f 100644
--- a/src/components/Project/Infrastructure/TaskModel.jsx
+++ b/src/components/Project/Infrastructure/TaskModel.jsx
@@ -119,27 +119,6 @@ const TaskModel = ({ project, onSubmit, onClose }) => {
Manage Task
-
-
-
- {errors.buildingID && (
-
{errors.buildingID.message}
- )}
-
)}
+ {/* Work Area Selection */}
{selectedFloor && (
@@ -205,6 +185,32 @@ const TaskModel = ({ project, onSubmit, onClose }) => {
)}
+ {/* Services Selection */}
+ {selectedWorkArea && (
+
+
+
+ {errors.buildingID && (
+
{errors.buildingID.message}
+ )}
+
+ )}
+
+ {/* Activity Selection */}
{selectedWorkArea && (
@@ -225,6 +231,7 @@ const TaskModel = ({ project, onSubmit, onClose }) => {
)}
+
{selectedWorkArea && (