@@ -19,6 +19,7 @@ interface AppToolbarProps {
1919 onDrawerButtonClick ?: ( event : React . MouseEvent < HTMLElement > ) => void
2020 isBackButtonAvailable ?: boolean
2121 isUserMenuAvailable ?: boolean
22+ className ?: string
2223}
2324
2425const onBackButtonClick = ( ) => {
@@ -35,34 +36,27 @@ const AppToolbar: FC<PropsWithChildren<AppToolbarProps>> = ({
3536 isDrawerOpen,
3637 onDrawerButtonClick = ( ) => { /* no-op */ } ,
3738 isBackButtonAvailable = false ,
38- isUserMenuAvailable = true
39+ isUserMenuAvailable = true ,
40+ className
3941} ) => {
4042 const { user } = useApi ( ) ;
4143 const isUserLoggedIn = Boolean ( user ) ;
4244
4345 return (
4446 < Toolbar
4547 variant = 'dense'
48+ className = { className }
4649 sx = { {
4750 flexWrap : {
4851 xs : 'wrap' ,
4952 lg : 'nowrap'
50- } ,
51- pl : {
52- xs : 'max(16px, env(safe-area-inset-left))' ,
53- sm : 'max(24px, env(safe-area-inset-left))'
54- } ,
55- pr : {
56- xs : 'max(16px, env(safe-area-inset-left))' ,
57- sm : 'max(24px, env(safe-area-inset-left))'
5853 }
5954 } }
6055 >
6156 { isUserLoggedIn && isDrawerAvailable && (
6257 < Tooltip title = { globalize . translate ( isDrawerOpen ? 'MenuClose' : 'MenuOpen' ) } >
6358 < IconButton
6459 size = 'large'
65- edge = 'start'
6660 color = 'inherit'
6761 aria-label = { globalize . translate ( isDrawerOpen ? 'MenuClose' : 'MenuOpen' ) }
6862 onClick = { onDrawerButtonClick }
@@ -76,8 +70,6 @@ const AppToolbar: FC<PropsWithChildren<AppToolbarProps>> = ({
7670 < Tooltip title = { globalize . translate ( 'ButtonBack' ) } >
7771 < IconButton
7872 size = 'large'
79- // Set the edge if the drawer button is not shown
80- edge = { ! ( isUserLoggedIn && isDrawerAvailable ) ? 'start' : undefined }
8173 color = 'inherit'
8274 aria-label = { globalize . translate ( 'ButtonBack' ) }
8375 onClick = { onBackButtonClick }
0 commit comments