Rename action to barAction
This commit is contained in:
		
							parent
							
								
									ce3261df07
								
							
						
					
					
						commit
						d268fcd389
					
				
					 3 changed files with 8 additions and 7 deletions
				
			
		|  | @ -20,7 +20,7 @@ import be.ugent.sel.studeez.R.string as AppText | |||
| fun DrawerScreenTemplate( | ||||
|     title: String, | ||||
|     drawerActions: DrawerActions, | ||||
|     action: @Composable RowScope.() -> Unit = {}, | ||||
|     barAction: @Composable RowScope.() -> Unit = {}, | ||||
|     content: @Composable (PaddingValues) -> Unit | ||||
| ) { | ||||
|     val scaffoldState: ScaffoldState = rememberScaffoldState() | ||||
|  | @ -41,7 +41,7 @@ fun DrawerScreenTemplate( | |||
|                     ) | ||||
|                 } | ||||
|             }, | ||||
|             actions = action | ||||
|             actions = barAction | ||||
|         )}, | ||||
| 
 | ||||
|         drawerContent = { | ||||
|  |  | |||
|  | @ -31,7 +31,7 @@ fun PrimaryScreenTemplate( | |||
|     title: String, | ||||
|     drawerActions: DrawerActions, | ||||
|     navigationBarActions: NavigationBarActions, | ||||
|     action: @Composable RowScope.() -> Unit = {}, | ||||
|     barAction: @Composable RowScope.() -> Unit = {}, | ||||
|     content: @Composable (PaddingValues) -> Unit | ||||
| ) { | ||||
|     val scaffoldState: ScaffoldState = rememberScaffoldState() | ||||
|  | @ -53,7 +53,7 @@ fun PrimaryScreenTemplate( | |||
|                         ) | ||||
|                     } | ||||
|                 }, | ||||
|                 actions = action | ||||
|                 actions = barAction | ||||
|             ) | ||||
|         }, | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,6 +1,7 @@ | |||
| package be.ugent.sel.studeez.common.composable | ||||
| 
 | ||||
| import androidx.compose.foundation.layout.PaddingValues | ||||
| import androidx.compose.foundation.layout.RowScope | ||||
| import androidx.compose.material.* | ||||
| import androidx.compose.material.icons.Icons | ||||
| import androidx.compose.material.icons.filled.ArrowBack | ||||
|  | @ -10,13 +11,12 @@ import be.ugent.sel.studeez.R | |||
| import be.ugent.sel.studeez.resources | ||||
| import be.ugent.sel.studeez.ui.theme.StudeezTheme | ||||
| 
 | ||||
| // TODO Add option for button in top right corner as extra button | ||||
| 
 | ||||
| @Composable | ||||
| // Does not contain floatingActionButton and bottom bar, used in all the other screens | ||||
| fun SecondaryScreenTemplate( | ||||
|     title: String, | ||||
|     popUp: () -> Unit, | ||||
|     barAction: @Composable RowScope.() -> Unit = {}, | ||||
|     content: @Composable (PaddingValues) -> Unit | ||||
| ) { | ||||
|     Scaffold( | ||||
|  | @ -30,7 +30,8 @@ fun SecondaryScreenTemplate( | |||
|                         contentDescription = resources().getString(R.string.go_back) | ||||
|                     ) | ||||
|                 } | ||||
|             } | ||||
|             }, | ||||
|             actions = barAction | ||||
|         ) }, | ||||
|     ) { paddingValues -> | ||||
|         content(paddingValues) | ||||
|  |  | |||
		Reference in a new issue