1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/rainbond-rainbond-ui

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
OauthLayout.js 851 Байт
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
barnettZQG Отправлено 4 лет назад cffb994
/* eslint-disable no-useless-constructor */
import { connect } from 'dva';
import React from 'react';
import globalUtil from '../utils/global';
import styles from './UserLayout.less';
class OauthLayout extends React.PureComponent {
constructor(props) {
super(props);
}
componentDidMount() {
// 初始化 获取RainbondInfo信息
const { dispatch } = this.props;
dispatch({
type: 'global/fetchRainbondInfo',
callback: info => {
if (info) {
globalUtil.putLog(info);
}
}
});
}
render() {
const { rainbondInfo, children } = this.props;
if (!rainbondInfo) {
return null;
}
return <div className={styles.container}>{children}</div>;
}
}
export default connect(({ global }) => ({
rainbondInfo: global.rainbondInfo,
nouse: global.nouse
}))(OauthLayout);

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/rainbond-rainbond-ui.git
git@gitlife.ru:oschina-mirror/rainbond-rainbond-ui.git
oschina-mirror
rainbond-rainbond-ui
rainbond-rainbond-ui
main