Skip to content

Commit 03f2f25

Browse files
committed
fix: Fixed Gradle version catalog issue
1 parent 981e3ad commit 03f2f25

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[versions]
22
agp = "8.7.2"
33
kotlin = "1.9.25"
4-
ksp = "1.9.25-1.0.26"
4+
ksp = "1.9.25-1.0.20"
55
coreKtx = "1.13.1"
66
junit = "4.13.2"
77
junitVersion = "1.3.0"

ui/src/main/java/com/example/ui/home/HomeViewModel.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ enum class TaskAction {
2626
}
2727

2828
data class TaskActionState(
29-
val taskId: Int,
29+
val taskId: String,
3030
val action: TaskAction,
3131
val isLoading: Boolean
3232
)
@@ -37,7 +37,7 @@ data class HomeUiState(
3737
val quickAddLoading: Boolean = false,
3838
val errorMessage: String? = null,
3939
) {
40-
fun isTaskLoading(taskId: Int, action: TaskAction): Boolean {
40+
fun isTaskLoading(taskId: String, action: TaskAction): Boolean {
4141
return taskActionStates["${taskId}_${action.name}"] ?: false
4242
}
4343

ui/src/test/java/com/example/ui/home/HomeViewModelTest.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package com.example.ui.home
22

33
import com.example.domain.model.Task
44
import com.example.domain.model.TaskPriority
5+
import com.example.domain.usecase.ClearAllTasksUseCase
56
import com.example.domain.usecase.DeleteTaskUseCase
67
import com.example.domain.usecase.ObserveTasksUseCase
78
import com.example.domain.usecase.SetTaskDoneUseCase
@@ -32,6 +33,7 @@ class HomeViewModelTest {
3233
private val upsertTask: UpsertTaskUseCase = mockk()
3334
private val setTaskDone: SetTaskDoneUseCase = mockk()
3435
private val deleteTask: DeleteTaskUseCase = mockk()
36+
private val clearAllTasks: ClearAllTasksUseCase = mockk()
3537

3638
private val testDispatcher = StandardTestDispatcher()
3739

@@ -43,12 +45,14 @@ class HomeViewModelTest {
4345
coEvery { upsertTask(any()) } returns 1
4446
coEvery { setTaskDone(any(), any()) } returns Unit
4547
coEvery { deleteTask(any()) } returns Unit
48+
coEvery { clearAllTasks() } returns Unit
4649

4750
viewModel = HomeViewModel(
4851
observeTasks = observeTasks,
4952
upsertTask = upsertTask,
5053
setTaskDone = setTaskDone,
51-
deleteTask = deleteTask
54+
deleteTask = deleteTask,
55+
clearAllTasks = clearAllTasks
5256
)
5357
}
5458

0 commit comments

Comments
 (0)