| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- import { Space } from 'antd'
- // import { QuestionCircleOutlined } from '@ant-design/icons'
- import React from 'react'
- import { useModel, SelectLang } from 'umi'
- import Avatar from './AvatarDropdown'
- // import HeaderSearch from '../HeaderSearch'
- import styles from './index.less'
- export type SiderTheme = 'light' | 'dark'
- const GlobalHeaderRight: React.FC = () => {
- const { initialState } = useModel('@@initialState')
- if (!initialState || !initialState.settings) {
- return null
- }
- const { navTheme, layout } = initialState.settings
- let className = styles.right
- if ((navTheme === 'dark' && layout === 'top') || layout === 'mix') {
- className = `${styles.right} ${styles.dark}`
- }
- return (
- <Space className={className}>
- {/* <HeaderSearch
- className={`${styles.action} ${styles.search}`}
- placeholder="站内搜索"
- defaultValue="umi ui"
- options={[
- { label: <a href="https://umijs.org/zh/guide/umi-ui.html">umi ui</a>, value: 'umi ui' },
- {
- label: <a href="next.ant.design">Ant Design</a>,
- value: 'Ant Design',
- },
- {
- label: <a href="https://protable.ant.design/">Pro Table</a>,
- value: 'Pro Table',
- },
- {
- label: <a href="https://prolayout.ant.design/">Pro Layout</a>,
- value: 'Pro Layout',
- },
- ]}
- // onSearch={value => {
- // console.log('input', value);
- // }}
- /> */}
- {/* <span
- className={styles.action}
- onClick={() => {
- window.open('https://pro.ant.design/docs/getting-started');
- }}
- >
- <QuestionCircleOutlined />
- </span> */}
- <Avatar />
- <SelectLang className={styles.action} />
- </Space>
- )
- }
- export default GlobalHeaderRight
|