fix(client): no-key warning in user menu items (#496)

This commit is contained in:
Junyi 2022-06-10 22:19:52 +08:00 committed by GitHub
parent 082e27ff10
commit 9d5e2462d9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 6 additions and 2 deletions

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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 }}