Слияние кода завершено, страница обновится автоматически
/* 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 )