MCPcopy
hub / github.com/dvajs/dva / prefixNamespace

Function prefixNamespace

packages/dva-core/src/prefixNamespace.js:17–35  ·  view source on GitHub ↗
(model)

Source from the content-addressed store, hash-verified

15}
16
17export default function prefixNamespace(model) {
18 const {
19 namespace,
20 reducers,
21 effects,
22 } = model;
23
24 if (reducers) {
25 if (isArray(reducers)) {
26 model.reducers[0] = prefix(reducers[0], namespace, 'reducer');
27 } else {
28 model.reducers = prefix(reducers, namespace, 'reducer');
29 }
30 }
31 if (effects) {
32 model.effects = prefix(effects, namespace, 'effect');
33 }
34 return model;
35}

Callers 2

createFunction · 0.85
modelFunction · 0.85

Calls 1

prefixFunction · 0.85

Tested by

no test coverage detected