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