From d81592ec970d207d4e37beb6c275ad6b77979e39 Mon Sep 17 00:00:00 2001 From: Haishan Date: Fri, 20 Dec 2019 17:45:05 +0800 Subject: feat: support proxy provider --- src/components/Root.js | 51 +++++++++++++++++++++++++++++--------------------- 1 file changed, 30 insertions(+), 21 deletions(-) (limited to 'src/components/Root.js') diff --git a/src/components/Root.js b/src/components/Root.js index 56c0be0..4147fd2 100644 --- a/src/components/Root.js +++ b/src/components/Root.js @@ -1,5 +1,6 @@ import React, { Suspense } from 'react'; -import { Provider } from 'm/store'; +import { Provider } from '../misc/store'; +import StateProvider from './StateProvider'; import { HashRouter as Router, Route } from 'react-router-dom'; import { hot } from 'react-hot-loader/root'; import Loading2 from 'c/Loading2'; @@ -36,30 +37,38 @@ const Rules = React.lazy(() => window.store = store; +const initialState = { + proxies: { + proxies: {}, + delay: {}, + groupNames: [] + } +}; + const Root = () => ( - - -
- - } /> -
- }> - } /> - - } /> - - - } /> - } /> - + + + +
+ + } /> +
+ }> + } /> + + } /> + + + } /> + } /> + +
-
- - + + + ); -// } /> -// export default hot(Root); -- cgit v1.3.1