1 |
|
2 |
|
3 |
|
4 | function exampleReduxMiddleware(canonMiddleware) {
|
5 | return canonMiddleware;
|
6 | }
|
7 |
|
8 | module.exports = {
|
9 | express: {
|
10 | bodyParser: {
|
11 | json: {
|
12 | verify: (req, red, buf) => {
|
13 | const url = req.originalUrl;
|
14 | console.log("verify", url);
|
15 | if (url.startsWith("/api/raw")) {
|
16 | req.rawBody = buf.toString();
|
17 | }
|
18 | }
|
19 | }
|
20 | }
|
21 | },
|
22 | reduxMiddleware(applyMiddleware, canonMiddleware) {
|
23 | const message = "reduxMiddleware from canon.js";
|
24 | console.log(message);
|
25 | return applyMiddleware(...exampleReduxMiddleware(canonMiddleware));
|
26 | }
|
27 | };
|