File tree Expand file tree Collapse file tree 2 files changed +7
-4
lines changed
presentation/src/main/java/com/stop/ui/route Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Original file line number Diff line number Diff line change 1
1
package com.stop.ui.route
2
2
3
3
import android.os.Bundle
4
- import androidx.fragment.app.Fragment
5
4
import android.view.LayoutInflater
6
5
import android.view.View
7
6
import android.view.ViewGroup
8
7
import android.widget.Toast
9
- import androidx.fragment.app.activityViewModels
8
+ import androidx.fragment.app.Fragment
10
9
import androidx.navigation.findNavController
11
10
import androidx.navigation.fragment.navArgs
11
+ import androidx.fragment.app.activityViewModels
12
12
import com.stop.R
13
13
import com.stop.databinding.FragmentRouteBinding
14
14
import com.stop.domain.model.route.tmap.custom.Itinerary
@@ -94,8 +94,9 @@ class RouteFragment : Fragment() {
94
94
}
95
95
}
96
96
97
- viewModel.lastTimeResponse.observe(viewLifecycleOwner) {
98
- it.getContentIfNotHandled()?.let {
97
+ viewModel.lastTimeResponse.observe(viewLifecycleOwner) { event ->
98
+ event.getContentIfNotHandled()?.let { response ->
99
+ viewModel.lastTimes = response.toMutableList()
99
100
binding.root.findNavController().navigate(R .id.action_routeFragment_to_routeDetailFragment)
100
101
}
101
102
}
Original file line number Diff line number Diff line change @@ -39,6 +39,8 @@ class RouteViewModel @Inject constructor(
39
39
val lastTimeResponse: LiveData <Event <List <String ?>>>
40
40
get() = _lastTimeResponse
41
41
42
+ var lastTimes = mutableListOf<String ?>()
43
+
42
44
private val _errorMessage = MutableLiveData <Event <ErrorType >>()
43
45
val errorMessage: LiveData <Event <ErrorType >>
44
46
get() = _errorMessage
You can’t perform that action at this time.
0 commit comments