UNPKG

637 BJavaScriptView Raw
1import React from 'react';
2import PubSub from 'pubsub-js';
3
4import { Layout } from 'antd';
5
6const {Content} = Layout;
7
8import Render from './render';
9
10
11export default class ContentView extends React.Component {
12 constructor(props) {
13 super(props);
14
15 var mySubscriber = ( msg, data ) => {
16 this.refs.render.setPage(data);
17 };
18
19 var token = PubSub.subscribe('SET_PAGE', mySubscriber );
20 }
21
22 render() {
23 return (
24 <Content style={{ background: '#fff', padding: 24, margin: 0, minHeight: 280 }}>
25 <Render ref='render'/>
26 </Content>
27 )
28 }
29}
\No newline at end of file