|
|
|
@ -1,5 +1,5 @@ |
|
|
|
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 classNames from 'classnames'; |
|
|
|
import styles from './index.less'; |
|
|
|
@ -30,9 +30,11 @@ export default class SelectLang extends PureComponent { |
|
|
|
); |
|
|
|
return ( |
|
|
|
<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> |
|
|
|
); |
|
|
|
} |
|
|
|
|