diff --git a/composeApp/src/commonMain/composeResources/values/strings.xml b/composeApp/src/commonMain/composeResources/values/strings.xml
index c1e5f3d..6b53bcd 100644
--- a/composeApp/src/commonMain/composeResources/values/strings.xml
+++ b/composeApp/src/commonMain/composeResources/values/strings.xml
@@ -179,6 +179,7 @@
Unarchive
Task marked as completed
Task marked as in progress
+ In Progress
Task cancelled
diff --git a/composeApp/src/commonMain/kotlin/com/example/casera/App.kt b/composeApp/src/commonMain/kotlin/com/example/casera/App.kt
index f11b519..0b2aec2 100644
--- a/composeApp/src/commonMain/kotlin/com/example/casera/App.kt
+++ b/composeApp/src/commonMain/kotlin/com/example/casera/App.kt
@@ -52,7 +52,6 @@ import com.example.casera.models.TaskCategory
import com.example.casera.models.TaskDetail
import com.example.casera.models.TaskFrequency
import com.example.casera.models.TaskPriority
-import com.example.casera.models.TaskStatus
import com.example.casera.network.ApiResult
import com.example.casera.network.AuthApi
import com.example.casera.data.DataManager
@@ -413,8 +412,7 @@ fun App(
frequencyName = task.frequency?.name ?: "",
priorityId = task.priority?.id ?: 0,
priorityName = task.priority?.name ?: "",
- statusId = task.status?.id,
- statusName = task.status?.name,
+ inProgress = task.inProgress,
dueDate = task.dueDate,
estimatedCost = task.estimatedCost?.toString(),
createdAt = task.createdAt,
@@ -576,8 +574,7 @@ fun App(
frequencyName = task.frequency?.name ?: "",
priorityId = task.priority?.id ?: 0,
priorityName = task.priority?.name ?: "",
- statusId = task.status?.id,
- statusName = task.status?.name,
+ inProgress = task.inProgress,
dueDate = task.dueDate,
estimatedCost = task.estimatedCost?.toString(),
createdAt = task.createdAt,
@@ -607,9 +604,7 @@ fun App(
days = null
),
priority = TaskPriority(id = route.priorityId, name = route.priorityName),
- status = route.statusId?.let {
- TaskStatus(id = it, name = route.statusName ?: "")
- },
+ inProgress = route.inProgress,
dueDate = route.dueDate,
estimatedCost = route.estimatedCost?.toDoubleOrNull(),
createdAt = route.createdAt,
diff --git a/composeApp/src/commonMain/kotlin/com/example/casera/data/DataManager.kt b/composeApp/src/commonMain/kotlin/com/example/casera/data/DataManager.kt
index a3844c3..9347569 100644
--- a/composeApp/src/commonMain/kotlin/com/example/casera/data/DataManager.kt
+++ b/composeApp/src/commonMain/kotlin/com/example/casera/data/DataManager.kt
@@ -158,9 +158,6 @@ object DataManager {
private val _taskPriorities = MutableStateFlow>(emptyList())
val taskPriorities: StateFlow> = _taskPriorities.asStateFlow()
- private val _taskStatuses = MutableStateFlow>(emptyList())
- val taskStatuses: StateFlow> = _taskStatuses.asStateFlow()
-
private val _taskCategories = MutableStateFlow>(emptyList())
val taskCategories: StateFlow> = _taskCategories.asStateFlow()
@@ -185,9 +182,6 @@ object DataManager {
private val _taskPrioritiesMap = MutableStateFlow