fix(client): no-key warning in user menu items (#496)
This commit is contained in:
parent
082e27ff10
commit
9d5e2462d9
@ -120,6 +120,7 @@ export const ChangePassword = () => {
|
|||||||
return (
|
return (
|
||||||
<ActionContext.Provider value={{ visible, setVisible }}>
|
<ActionContext.Provider value={{ visible, setVisible }}>
|
||||||
<Menu.Item
|
<Menu.Item
|
||||||
|
key="password"
|
||||||
eventKey={'ChangePassword'}
|
eventKey={'ChangePassword'}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
ctx?.setVisible?.(false);
|
ctx?.setVisible?.(false);
|
||||||
|
@ -26,7 +26,7 @@ export const CurrentUser = () => {
|
|||||||
}}
|
}}
|
||||||
overlay={
|
overlay={
|
||||||
<Menu>
|
<Menu>
|
||||||
<Menu.Item disabled>Version {process.env.VERSION}</Menu.Item>
|
<Menu.Item key="version" disabled>Version {process.env.VERSION}</Menu.Item>
|
||||||
<Menu.Divider />
|
<Menu.Divider />
|
||||||
<EditProfile />
|
<EditProfile />
|
||||||
<ChangePassword />
|
<ChangePassword />
|
||||||
@ -34,6 +34,7 @@ export const CurrentUser = () => {
|
|||||||
<LanguageSettings />
|
<LanguageSettings />
|
||||||
<Menu.Divider />
|
<Menu.Divider />
|
||||||
<Menu.Item
|
<Menu.Item
|
||||||
|
key="signout"
|
||||||
onClick={async () => {
|
onClick={async () => {
|
||||||
await api.resource('users').signout();
|
await api.resource('users').signout();
|
||||||
api.auth.setToken(null);
|
api.auth.setToken(null);
|
||||||
|
@ -105,6 +105,7 @@ export const EditProfile = () => {
|
|||||||
return (
|
return (
|
||||||
<ActionContext.Provider value={{ visible, setVisible }}>
|
<ActionContext.Provider value={{ visible, setVisible }}>
|
||||||
<Menu.Item
|
<Menu.Item
|
||||||
|
key="profile"
|
||||||
eventKey={'EditProfile'}
|
eventKey={'EditProfile'}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
setVisible(true);
|
setVisible(true);
|
||||||
|
@ -17,6 +17,7 @@ export const LanguageSettings = () => {
|
|||||||
// console.log('data', data?.data?.enabledLanguages);
|
// console.log('data', data?.data?.enabledLanguages);
|
||||||
return (
|
return (
|
||||||
<Menu.Item
|
<Menu.Item
|
||||||
|
key="language"
|
||||||
eventKey={'LanguageSettings'}
|
eventKey={'LanguageSettings'}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
setOpen(true);
|
setOpen(true);
|
||||||
|
@ -33,7 +33,7 @@ export const SwitchRole = () => {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
return (
|
return (
|
||||||
<Menu.Item eventKey={'SwitchRole'}>
|
<Menu.Item key="role" eventKey={'SwitchRole'}>
|
||||||
{t('Switch role')}{' '}
|
{t('Switch role')}{' '}
|
||||||
<Select
|
<Select
|
||||||
style={{ minWidth: 100 }}
|
style={{ minWidth: 100 }}
|
||||||
|
Loading…
Reference in New Issue
Block a user