愚道 7 лет назад
Родитель
Сommit
677621d7c1
5 измененных файлов с 70 добавлено и 61 удалено
  1. 31 0
      src/global.js
  2. 33 0
      src/global.less
  3. 0 29
      src/index.js
  4. 0 31
      src/index.less
  5. 6 1
      src/utils/request.js

+ 31 - 0
src/global.js

@@ -0,0 +1,31 @@
+import './polyfill';
+
+// TODO remove
+// import dva from 'dva';
+
+// import createHistory from 'history/createHashHistory';
+// // user BrowserHistory
+// // import createHistory from 'history/createBrowserHistory';
+// import createLoading from 'dva-loading';
+// import 'moment/locale/zh-cn';
+// import './rollbar';
+
+// import './index.less';
+// // 1. Initialize
+// const app = dva({
+//   history: createHistory(),
+// });
+
+// // 2. Plugins
+// app.use(createLoading());
+
+// // 3. Register global model
+// app.model(require('./models/global').default);
+
+// // 4. Router
+// app.router(require('./router').default);
+
+// // 5. Start
+// app.start('#root');
+
+// export default app._store; // eslint-disable-line

+ 33 - 0
src/global.less

@@ -0,0 +1,33 @@
+html,
+body,
+#root {
+  height: 100%;
+}
+
+.colorWeak {
+  filter: invert(80%);
+}
+
+.ant-layout {
+  min-height: 100vh;
+}
+
+canvas {
+  display: block;
+}
+
+body {
+  text-rendering: optimizeLegibility;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+}
+
+.globalSpin {
+  width: 100%;
+  margin: 40px 0 !important;
+}
+
+// temp fix for https://github.com/ant-design/ant-design/commit/a1fafb5b727b62cb0be29ce6e9eca8f579d4f8b7
+.ant-spin-container {
+  overflow: visible !important;
+}

+ 0 - 29
src/index.js

@@ -1,29 +0,0 @@
-import './polyfill';
-import dva from 'dva';
-
-import createHistory from 'history/createHashHistory';
-// user BrowserHistory
-// import createHistory from 'history/createBrowserHistory';
-import createLoading from 'dva-loading';
-import 'moment/locale/zh-cn';
-import './rollbar';
-
-import './index.less';
-// 1. Initialize
-const app = dva({
-  history: createHistory(),
-});
-
-// 2. Plugins
-app.use(createLoading());
-
-// 3. Register global model
-app.model(require('./models/global').default);
-
-// 4. Router
-app.router(require('./router').default);
-
-// 5. Start
-app.start('#root');
-
-export default app._store; // eslint-disable-line

+ 0 - 31
src/index.less

@@ -1,35 +1,4 @@
-html,
-body,
-:global(#root) {
-  height: 100%;
-}
-
-:global(.colorWeak) {
-  filter: invert(80%);
-}
-
-:global(.ant-layout) {
-  min-height: 100vh;
-}
-
-canvas {
-  display: block;
-}
-
-body {
-  text-rendering: optimizeLegibility;
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-}
-
 .globalSpin {
   width: 100%;
   margin: 40px 0 !important;
 }
-
-// temp fix for https://github.com/ant-design/ant-design/commit/a1fafb5b727b62cb0be29ce6e9eca8f579d4f8b7
-:global {
-  .ant-spin-container {
-    overflow: visible !important;
-  }
-}

+ 6 - 1
src/utils/request.js

@@ -1,7 +1,12 @@
 import fetch from 'dva/fetch';
 import { notification } from 'antd';
 import { routerRedux } from 'dva/router';
-import store from '../index';
+
+// TODO set store
+// import store from '../global';
+const store = {
+  dispatch: () => {},
+};
 
 const codeMessage = {
   200: '服务器成功返回请求的数据。',