app.js 644 B

12345678910111213141516171819202122232425
  1. import React, { Component } from 'react';
  2. import { LocaleProvider } from 'antd';
  3. import zhCN from 'antd/lib/locale-provider/zh_CN';
  4. import './app.less';
  5. import Header from './components/Header';
  6. export default class extends Component {
  7. constructor(props) {
  8. super(props);
  9. const state = { routes: [] };
  10. this.state = state;
  11. }
  12. render() {
  13. const { children, project, config } = this.props;
  14. return (
  15. <LocaleProvider locale={zhCN}>
  16. <div className={`${config.tab}`} id="page">
  17. <Header tabs={project.tabs} active={config.tab} />
  18. {children}
  19. </div>
  20. </LocaleProvider>
  21. );
  22. }
  23. }