File tree Expand file tree Collapse file tree 1 file changed +18
-11
lines changed
presentation/src/main/java/com/whyranoid/presentation/runningstart Expand file tree Collapse file tree 1 file changed +18
-11
lines changed Original file line number Diff line number Diff line change @@ -52,17 +52,7 @@ internal class RunningStartFragment :
52
52
RUNNING_FINISH_DATA_KEY
53
53
)
54
54
55
- // 결과 넘겨주기
56
- if (runningFinishData?.runningPositionList.isNullOrEmpty().not ()) {
57
- runningFinishData?.let {
58
- val direction =
59
- RunningStartFragmentDirections .actionRunningStartFragmentToRunningFinish(
60
- runningFinishData
61
- )
62
- findNavController().navigate(direction)
63
- } ? : Snackbar .make(binding.root, getString(R .string.running_start_error_message), Snackbar .LENGTH_SHORT )
64
- .show()
65
- }
55
+ navigateToRunningFinish(runningFinishData)
66
56
}
67
57
}
68
58
@@ -155,4 +145,21 @@ internal class RunningStartFragment :
155
145
}
156
146
.show()
157
147
}
148
+
149
+ private fun navigateToRunningFinish (runningFinishData : RunningFinishData ? ) {
150
+ runningFinishData?.let { it ->
151
+ if (it.runningPositionList.flatten().isNotEmpty()) {
152
+ val direction =
153
+ RunningStartFragmentDirections .actionRunningStartFragmentToRunningFinish(
154
+ it
155
+ )
156
+ findNavController().navigate(direction)
157
+ }
158
+ } ? : Snackbar .make(
159
+ binding.root,
160
+ getString(R .string.running_start_error_message),
161
+ Snackbar .LENGTH_SHORT
162
+ )
163
+ .show()
164
+ }
158
165
}
You can’t perform that action at this time.
0 commit comments