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.ui.platform.LocalContext | ||||
| import be.ugent.sel.studeez.data.local.models.timer_functional.FunctionalTimer | ||||
| import be.ugent.sel.studeez.screens.session.sessionScreens.AbstractSessionScreen | ||||
| 
 | ||||
| data class SessionActions( | ||||
|     val getTimer: () -> FunctionalTimer, | ||||
|  | @ -31,6 +32,7 @@ fun SessionRoute( | |||
|     open: (String) -> Unit, | ||||
|     viewModel: SessionViewModel, | ||||
| ) { | ||||
|     val sessionScreen: AbstractSessionScreen = viewModel.getTimer().getView() | ||||
|     val context = LocalContext.current | ||||
|     val uri: Uri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION) | ||||
|     val mediaplayer = MediaPlayer() | ||||
|  | @ -44,7 +46,7 @@ fun SessionRoute( | |||
|     mediaplayer.setOnPreparedListener { | ||||
| //        mediaplayer.start() | ||||
|     } | ||||
|     viewModel.getTimer().getView().SessionScreen( | ||||
|     sessionScreen.SessionScreen( | ||||
|         open = open, | ||||
|         sessionActions = getSessionActions(viewModel, mediaplayer), | ||||
|     ) | ||||
|  |  | |||
		Reference in a new issue
	
	 Lukas Barragan Torres
						Lukas Barragan Torres