fix: profile menu items colors

This commit is contained in:
Deluan
2020-03-31 10:49:47 -04:00
parent f041503a85
commit d04b434d96
+15 -2
View File
@@ -5,11 +5,19 @@ import {
MenuItemLink, MenuItemLink,
useTranslate useTranslate
} from 'react-admin' } from 'react-admin'
import { makeStyles } from '@material-ui/core'
import InfoIcon from '@material-ui/icons/Info' import InfoIcon from '@material-ui/icons/Info'
import TuneIcon from '@material-ui/icons/Tune' import TuneIcon from '@material-ui/icons/Tune'
const useStyles = makeStyles((theme) => ({
menuItem: {
color: theme.palette.text.secondary
}
}))
const ConfigurationMenu = forwardRef(({ onClick }, ref) => { const ConfigurationMenu = forwardRef(({ onClick }, ref) => {
const translate = useTranslate() const translate = useTranslate()
const classes = useStyles()
return ( return (
<MenuItemLink <MenuItemLink
ref={ref} ref={ref}
@@ -17,19 +25,24 @@ const ConfigurationMenu = forwardRef(({ onClick }, ref) => {
primaryText={translate('menu.configuration')} primaryText={translate('menu.configuration')}
leftIcon={<TuneIcon />} leftIcon={<TuneIcon />}
onClick={onClick} onClick={onClick}
className={classes.menuItem}
/> />
) )
}) })
const VersionMenu = forwardRef(({ onClick }, ref) => ( const VersionMenu = forwardRef(({ onClick }, ref) => {
const classes = useStyles()
return (
<MenuItemLink <MenuItemLink
ref={ref} ref={ref}
to="" to=""
primaryText={'Version ' + localStorage.getItem('version')} primaryText={'Version ' + localStorage.getItem('version')}
leftIcon={<InfoIcon />} leftIcon={<InfoIcon />}
onClick={onClick} onClick={onClick}
className={classes.menuItem}
/> />
)) )
})
const CustomUserMenu = (props) => ( const CustomUserMenu = (props) => (
<UserMenu {...props}> <UserMenu {...props}>