|
@@ -1,5 +1,5 @@
|
|
|
import React, { PureComponent } from 'react';
|
|
import React, { PureComponent } from 'react';
|
|
|
-import { FormattedMessage, setLocale, getLocale } from 'umi/locale';
|
|
|
|
|
|
|
+import { formatMessage, FormattedMessage, setLocale, getLocale } from 'umi/locale';
|
|
|
import { Menu, Icon, Dropdown } from 'antd';
|
|
import { Menu, Icon, Dropdown } from 'antd';
|
|
|
import classNames from 'classnames';
|
|
import classNames from 'classnames';
|
|
|
import styles from './index.less';
|
|
import styles from './index.less';
|
|
@@ -30,9 +30,11 @@ export default class SelectLang extends PureComponent {
|
|
|
);
|
|
);
|
|
|
return (
|
|
return (
|
|
|
<Dropdown overlay={langMenu}>
|
|
<Dropdown overlay={langMenu}>
|
|
|
- <span className={classNames(styles.dropDown, className)}>
|
|
|
|
|
- <FormattedMessage id="navBar.lang" /> <Icon type="down" />
|
|
|
|
|
- </span>
|
|
|
|
|
|
|
+ <Icon
|
|
|
|
|
+ type="global"
|
|
|
|
|
+ className={classNames(styles.dropDown, className)}
|
|
|
|
|
+ title={formatMessage({ id: 'navBar.lang' })}
|
|
|
|
|
+ />
|
|
|
</Dropdown>
|
|
</Dropdown>
|
|
|
);
|
|
);
|
|
|
}
|
|
}
|