UNPKG

@ozo/react-rock

Version:

React 移动端开发脚手架,基于CRA3,通用、开箱即用。

35 lines (30 loc) 898 B
// App.js 应用顶层组件,用于接驳数据层等 import React, { Component } from 'react'; import { configure } from 'mobx'; import { Provider, observer } from 'mobx-react'; import ThemeAdapter from '@/components/ThemeAdapter'; import ErrorBoundary from '@/components/ErrorBoundary'; import ToastAndLoading from '@/components/ToastAndLoading'; import rootStore from '@/stores'; // 应用路由 import Router from './router'; // 开启mobx严格模式 configure({ enforceActions: 'observed', }); @observer class App extends Component { render() { return ( <Provider {...rootStore}> <ErrorBoundary> <ThemeAdapter> <Router /> <ToastAndLoading /> </ThemeAdapter> </ErrorBoundary> </Provider> ); } } export default App;