Как скрыть меню профиля на панели приложения без использования собственного макета? - PullRequest
0 голосов
/ 06 февраля 2019

Мне нужно поместить кнопку выхода из системы вместо меню профиля на панели приложения.

Я так понимаю:

enter image description here

Я искал в документации по activ-admin, но не нашел ничего ясного без использования пользовательского макета с пользовательской панелью приложений.

1 Ответ

0 голосов
/ 06 февраля 2019

Это задокументировано в разделе Темы документации реакции-администратора:

import { AppBar, UserMenu, MenuItemLink } from 'react-admin';
import SettingsIcon from '@material-ui/icons/Settings';

const MyUserMenu = props => (
    <UserMenu {...props}>
        <MenuItemLink
            to="/configuration"
            primaryText="Configuration"
            leftIcon={<SettingsIcon />}
        />
    </UserMenu>
);

const MyAppBar = props => <AppBar {...props} userMenu={<MyUserMenu />} />;

const MyLayout = props => <Layout {...props} appBar={MyAppBar} />;
...