File tree Expand file tree Collapse file tree 9 files changed +22
-20
lines changed
app/src/main/java/com/hoc081098/datastoresample Expand file tree Collapse file tree 9 files changed +22
-20
lines changed Original file line number Diff line number Diff line change @@ -4,12 +4,12 @@ import android.app.Application
4
4
import androidx.datastore.preferences.createDataStore
5
5
import com.hoc081098.datastoresample.data.TaskRepositoryImpl
6
6
import com.hoc081098.datastoresample.data.UserPreferencesRepositoryImpl
7
- import com.hoc081098.datastoresample.domain.ChangeShowCompleted
8
- import com.hoc081098.datastoresample.domain.ChangeTheme
9
- import com.hoc081098.datastoresample.domain.EnableSortByDeadline
10
- import com.hoc081098.datastoresample.domain.EnableSortByPriority
11
- import com.hoc081098.datastoresample.domain.GetTheme
12
- import com.hoc081098.datastoresample.domain.model .FilterSortTasks
7
+ import com.hoc081098.datastoresample.domain.usecase. ChangeShowCompleted
8
+ import com.hoc081098.datastoresample.domain.usecase. ChangeTheme
9
+ import com.hoc081098.datastoresample.domain.usecase. EnableSortByDeadline
10
+ import com.hoc081098.datastoresample.domain.usecase. EnableSortByPriority
11
+ import com.hoc081098.datastoresample.domain.usecase. GetTheme
12
+ import com.hoc081098.datastoresample.domain.usecase .FilterSortTasks
13
13
import com.hoc081098.datastoresample.ui.MainViewModel
14
14
15
15
object Locator {
Original file line number Diff line number Diff line change 1
- package com.hoc081098.datastoresample.domain
1
+ package com.hoc081098.datastoresample.domain.usecase
2
2
3
3
import com.hoc081098.datastoresample.domain.repo.UserPreferencesRepository
4
4
Original file line number Diff line number Diff line change 1
- package com.hoc081098.datastoresample.domain
1
+ package com.hoc081098.datastoresample.domain.usecase
2
2
3
3
import com.hoc081098.datastoresample.domain.repo.UserPreferencesRepository
4
4
Original file line number Diff line number Diff line change 1
- package com.hoc081098.datastoresample.domain
1
+ package com.hoc081098.datastoresample.domain.usecase
2
2
3
3
import com.hoc081098.datastoresample.domain.repo.UserPreferencesRepository
4
4
Original file line number Diff line number Diff line change 1
- package com.hoc081098.datastoresample.domain
1
+ package com.hoc081098.datastoresample.domain.usecase
2
2
3
3
import com.hoc081098.datastoresample.domain.repo.UserPreferencesRepository
4
4
Original file line number Diff line number Diff line change 1
- package com.hoc081098.datastoresample.domain.model
1
+ package com.hoc081098.datastoresample.domain.usecase
2
2
3
+ import com.hoc081098.datastoresample.domain.model.SortOrder
4
+ import com.hoc081098.datastoresample.domain.model.Task
3
5
import com.hoc081098.datastoresample.domain.repo.TaskRepository
4
6
import com.hoc081098.datastoresample.domain.repo.UserPreferencesRepository
5
7
import kotlinx.coroutines.flow.Flow
Original file line number Diff line number Diff line change 1
- package com.hoc081098.datastoresample.domain
1
+ package com.hoc081098.datastoresample.domain.usecase
2
2
3
3
import com.hoc081098.datastoresample.domain.model.Theme
4
4
import com.hoc081098.datastoresample.domain.repo.UserPreferencesRepository
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ import androidx.compose.ui.Modifier
39
39
import androidx.compose.ui.graphics.Shape
40
40
import androidx.compose.ui.tooling.preview.Preview
41
41
import androidx.compose.ui.unit.dp
42
- import com.hoc081098.datastoresample.domain.model .FilteredSortedTasks
42
+ import com.hoc081098.datastoresample.domain.usecase .FilteredSortedTasks
43
43
import com.hoc081098.datastoresample.domain.model.SortOrder
44
44
import com.hoc081098.datastoresample.domain.model.Task
45
45
import com.hoc081098.datastoresample.ui.theme.DataStoreSampleTheme
Original file line number Diff line number Diff line change @@ -4,13 +4,13 @@ import android.util.Log
4
4
import androidx.lifecycle.ViewModel
5
5
import androidx.lifecycle.ViewModelProvider
6
6
import androidx.lifecycle.viewModelScope
7
- import com.hoc081098.datastoresample.domain.ChangeShowCompleted
8
- import com.hoc081098.datastoresample.domain.ChangeTheme
9
- import com.hoc081098.datastoresample.domain.EnableSortByDeadline
10
- import com.hoc081098.datastoresample.domain.EnableSortByPriority
11
- import com.hoc081098.datastoresample.domain.GetTheme
12
- import com.hoc081098.datastoresample.domain.model .FilterSortTasks
13
- import com.hoc081098.datastoresample.domain.model .FilteredSortedTasks
7
+ import com.hoc081098.datastoresample.domain.usecase. ChangeShowCompleted
8
+ import com.hoc081098.datastoresample.domain.usecase. ChangeTheme
9
+ import com.hoc081098.datastoresample.domain.usecase. EnableSortByDeadline
10
+ import com.hoc081098.datastoresample.domain.usecase. EnableSortByPriority
11
+ import com.hoc081098.datastoresample.domain.usecase. GetTheme
12
+ import com.hoc081098.datastoresample.domain.usecase .FilterSortTasks
13
+ import com.hoc081098.datastoresample.domain.usecase .FilteredSortedTasks
14
14
import com.hoc081098.datastoresample.domain.model.Theme
15
15
import kotlinx.coroutines.flow.SharingStarted
16
16
import kotlinx.coroutines.flow.StateFlow
You can’t perform that action at this time.
0 commit comments