-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathstore.py
More file actions
28 lines (24 loc) · 886 Bytes
/
Copy pathstore.py
File metadata and controls
28 lines (24 loc) · 886 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
from Component_py.stubs import require, __pragma__ # __:skip
from Component_py.component import destruct
from reducers.todo_list import todo_list_reducer
from reducers.login_user import login_user_reducer
from reducers.login_form import login_form_reducer
from reducers.form_panel import form_panel_reducer
createStore, combineReducers, applyMiddleware = destruct(
require("redux"), "createStore", "combineReducers", "applyMiddleware")
logger = require("redux-logger").createLogger
promise = require("redux-promise-middleware").js_default
thunk = require("redux-thunk").js_default
store = createStore(
combineReducers({
"todo_list": todo_list_reducer,
"login_user": login_user_reducer,
"login_form": login_form_reducer,
"form_panel": form_panel_reducer
}),
applyMiddleware(
thunk,
promise(),
logger()
)
)