index.js 804 B

123456789101112131415161718192021222324252627282930
  1. import React from 'react';
  2. import { render } from 'react-dom'
  3. import './index.less';
  4. import App from './App';
  5. import { Provider } from 'react-redux'
  6. import configureStore from './store/reducerExtras/configureStore'
  7. import utils from '@api/index';
  8. import { ConfigProvider } from 'antd'
  9. import zhCN from 'antd/lib/locale/zh_CN';
  10. const { interceptors } = utils;
  11. const store = configureStore();
  12. interceptors(); //拦截所有请求,401跳登录
  13. const renderApp = () =>
  14. render(
  15. <ConfigProvider locale={zhCN} >
  16. <Provider store={store}>
  17. <App />
  18. </Provider>
  19. </ConfigProvider>,
  20. document.getElementById('root')
  21. )
  22. if (process.env.NODE_ENV !== 'production' && module.hot) {
  23. module.hot.accept('./App', renderApp)
  24. }
  25. renderApp();