route is now a single file
This commit is contained in:
		
							parent
							
								
									d318016f95
								
							
						
					
					
						commit
						4996d387ad
					
				
					 1 changed files with 3 additions and 1 deletions
				
			
		|  | @ -6,6 +6,7 @@ import android.net.Uri | ||||||
| import androidx.compose.runtime.Composable | import androidx.compose.runtime.Composable | ||||||
| import androidx.compose.ui.platform.LocalContext | import androidx.compose.ui.platform.LocalContext | ||||||
| import be.ugent.sel.studeez.data.local.models.timer_functional.FunctionalTimer | import be.ugent.sel.studeez.data.local.models.timer_functional.FunctionalTimer | ||||||
|  | import be.ugent.sel.studeez.screens.session.sessionScreens.AbstractSessionScreen | ||||||
| 
 | 
 | ||||||
| data class SessionActions( | data class SessionActions( | ||||||
|     val getTimer: () -> FunctionalTimer, |     val getTimer: () -> FunctionalTimer, | ||||||
|  | @ -31,6 +32,7 @@ fun SessionRoute( | ||||||
|     open: (String) -> Unit, |     open: (String) -> Unit, | ||||||
|     viewModel: SessionViewModel, |     viewModel: SessionViewModel, | ||||||
| ) { | ) { | ||||||
|  |     val sessionScreen: AbstractSessionScreen = viewModel.getTimer().getView() | ||||||
|     val context = LocalContext.current |     val context = LocalContext.current | ||||||
|     val uri: Uri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION) |     val uri: Uri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION) | ||||||
|     val mediaplayer = MediaPlayer() |     val mediaplayer = MediaPlayer() | ||||||
|  | @ -44,7 +46,7 @@ fun SessionRoute( | ||||||
|     mediaplayer.setOnPreparedListener { |     mediaplayer.setOnPreparedListener { | ||||||
| //        mediaplayer.start() | //        mediaplayer.start() | ||||||
|     } |     } | ||||||
|     viewModel.getTimer().getView().SessionScreen( |     sessionScreen.SessionScreen( | ||||||
|         open = open, |         open = open, | ||||||
|         sessionActions = getSessionActions(viewModel, mediaplayer), |         sessionActions = getSessionActions(viewModel, mediaplayer), | ||||||
|     ) |     ) | ||||||
|  |  | ||||||
		Reference in a new issue
	
	 Lukas Barragan Torres
						Lukas Barragan Torres