select timer type string resource and package refactor
This commit is contained in:
		
							parent
							
								
									86c7a0e6a8
								
							
						
					
					
						commit
						853a2d8c28
					
				
					 2 changed files with 6 additions and 6 deletions
				
			
		|  | @ -1,4 +1,4 @@ | ||||||
| package be.ugent.sel.studeez.screens.timer_form.timer_add | package be.ugent.sel.studeez.screens.timer_form.timer_type_select | ||||||
| 
 | 
 | ||||||
| import androidx.compose.foundation.layout.Column | import androidx.compose.foundation.layout.Column | ||||||
| import androidx.compose.foundation.layout.fillMaxWidth | import androidx.compose.foundation.layout.fillMaxWidth | ||||||
|  | @ -7,16 +7,18 @@ import androidx.compose.material.Text | ||||||
| import androidx.compose.runtime.Composable | import androidx.compose.runtime.Composable | ||||||
| import androidx.compose.ui.Alignment | import androidx.compose.ui.Alignment | ||||||
| import androidx.compose.ui.Modifier | import androidx.compose.ui.Modifier | ||||||
|  | import androidx.compose.ui.res.stringResource | ||||||
| import androidx.hilt.navigation.compose.hiltViewModel | import androidx.hilt.navigation.compose.hiltViewModel | ||||||
| import be.ugent.sel.studeez.common.composable.SecondaryScreenTemplate | import be.ugent.sel.studeez.common.composable.SecondaryScreenTemplate | ||||||
| import be.ugent.sel.studeez.data.local.models.timer_info.* | import be.ugent.sel.studeez.data.local.models.timer_info.* | ||||||
|  | import be.ugent.sel.studeez.R.string as AppText | ||||||
| import be.ugent.sel.studeez.data.local.models.timer_info.TimerType.CUSTOM | import be.ugent.sel.studeez.data.local.models.timer_info.TimerType.CUSTOM | ||||||
| import be.ugent.sel.studeez.data.local.models.timer_info.TimerType.BREAK | import be.ugent.sel.studeez.data.local.models.timer_info.TimerType.BREAK | ||||||
| import be.ugent.sel.studeez.data.local.models.timer_info.TimerType.ENDLESS | import be.ugent.sel.studeez.data.local.models.timer_info.TimerType.ENDLESS | ||||||
| 
 | 
 | ||||||
| val defaultTimerInfo: Map<TimerType, TimerInfo> = mapOf( | val defaultTimerInfo: Map<TimerType, TimerInfo> = mapOf( | ||||||
|     CUSTOM to CustomTimerInfo("", "", 0), |     CUSTOM to CustomTimerInfo("", "", 0), | ||||||
|     BREAK to PomodoroTimerInfo("", "", 0, 0, 0), |     BREAK to PomodoroTimerInfo("", "", 0, 0, 1), | ||||||
|     ENDLESS to EndlessTimerInfo("", ""), |     ENDLESS to EndlessTimerInfo("", ""), | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
|  | @ -28,7 +30,7 @@ fun TimerTypeSelectScreen( | ||||||
|     viewModel: TimerTypeSelectViewModel = hiltViewModel() |     viewModel: TimerTypeSelectViewModel = hiltViewModel() | ||||||
| ) { | ) { | ||||||
| 
 | 
 | ||||||
|     SecondaryScreenTemplate(title = "Edit Timer", popUp = popUp) { |     SecondaryScreenTemplate(title = stringResource(id = AppText.timer_type_select), popUp = popUp) { | ||||||
|         Column( |         Column( | ||||||
|             horizontalAlignment = Alignment.CenterHorizontally, |             horizontalAlignment = Alignment.CenterHorizontally, | ||||||
|             modifier = Modifier.fillMaxWidth() |             modifier = Modifier.fillMaxWidth() | ||||||
|  |  | ||||||
|  | @ -1,13 +1,11 @@ | ||||||
| package be.ugent.sel.studeez.screens.timer_form.timer_add | package be.ugent.sel.studeez.screens.timer_form.timer_type_select | ||||||
| 
 | 
 | ||||||
| import be.ugent.sel.studeez.data.EditTimerState | import be.ugent.sel.studeez.data.EditTimerState | ||||||
| import be.ugent.sel.studeez.data.local.models.timer_info.TimerInfo | import be.ugent.sel.studeez.data.local.models.timer_info.TimerInfo | ||||||
| import be.ugent.sel.studeez.domain.LogService | import be.ugent.sel.studeez.domain.LogService | ||||||
| import be.ugent.sel.studeez.domain.TimerDAO |  | ||||||
| import be.ugent.sel.studeez.navigation.StudeezDestinations | import be.ugent.sel.studeez.navigation.StudeezDestinations | ||||||
| import be.ugent.sel.studeez.screens.StudeezViewModel | import be.ugent.sel.studeez.screens.StudeezViewModel | ||||||
| import dagger.hilt.android.lifecycle.HiltViewModel | import dagger.hilt.android.lifecycle.HiltViewModel | ||||||
| import kotlinx.coroutines.flow.Flow |  | ||||||
| import javax.inject.Inject | import javax.inject.Inject | ||||||
| 
 | 
 | ||||||
| @HiltViewModel | @HiltViewModel | ||||||
|  |  | ||||||
		Reference in a new issue
	
	 lbarraga
						lbarraga