import React from 'react' import { AppRegistry } from 'react-native' import dva from './utils/dva' import Router, { routerMiddleware } from './router' import appModel from './models/app' import routerModel from './models/router' import theme from './models/common/theme' import home from './models/home/HomeModels' import commodity from './models/commodity/DetailModels' import Announce from './models/home/AnnounceModel' import Category from './models/commodity/CategoryModels' import Mine from './models/mine/MineModels' import Search from './models/commodity/SearchResult' import OrderDetail from './models/order/OrderDetailModel' import OrderList from './models/order/OrderListModels' import ShopCart from './models/shoppingcart/ShoppingCart' import Credit from './models/mine/HeaderModels' import OrderEdit from './models/order/OrderEdit' import OrderSign from './models/order/OrderSignModel' import Attention from './models/shoppingcart/AttentionModel' import AccountModel from './models/mine/AccountModels' import PaymentModel from './models/mine/PaymentModels' import PayRegisterModels from './models/mine/PayRegisterModels' import OptionalModels from './models/commodity/OptionalModels' import RechargeModels from './models/mine/RechargeModels' // console.ignoredYellowBox = [ // "Warning: componentWillMount is deprecated", // "Warning: componentWillReceiveProps is deprecated", // "Warning: componentWillUpdate is deprecated" // ]; import CodePush from 'react-native-code-push' import { View } from '../node_modules/react-native-animatable' const app = dva({ initialState: {}, models: [ appModel, //app启动及登录业务 routerModel, //路由 theme, //主题 home, //首页(首屏) commodity, //商品 Announce, //公告 Category, //商品分类 Mine, //参照等 Search, //搜索框等数据 OrderDetail, //订单详情 OrderList, //订单列表 ShopCart, //购物车 Credit, //信用 OrderEdit, //订单编辑 OrderSign, //订单签收 Attention, //关注 AccountModel, //账户管理 PaymentModel, //应付对账 PayRegisterModels, //付款单登记 OptionalModels, //选配 RechargeModels, //支付单 ], onAction: [routerMiddleware], onError(e) { console.log('onError', e) }, }) const App = app.start() AppRegistry.registerComponent('occ-mobile', () => App)