0.1.45 • Published 5 months ago
@voidwalkers/void-redux v0.1.45
Redux-based client lib for Void Walkers Void
import VoidRedux from '@voidwalkers/void-redux';
import {takeLatest} from 'redux-saga/effects';
const voidRedux = new VoidRedux({
createDucks(create) {
return [
create({
apiWrapperOptions: {
collectionName: 'items'
},
name: 'items'
})
];
},
createSagas(ducks) {
return [
function * items() {
yield takeLatest(ducks.items.actions.read.actionType.success, function * ({payload}) {
console.log(payload.response.data); // Example output: '{"items": [{"_id": "..."}]}'
});
}
];
},
project: {
slug: 'slug',
tokenPublic: 'token'
}
});
voidRedux.store.dispatch(voidRedux.ducks.items.actions.read());
0.1.45
5 months ago
0.1.41
5 months ago
0.1.42
5 months ago
0.1.43
5 months ago
0.1.44
5 months ago
0.1.40
5 months ago
0.1.39
5 months ago
0.1.35
5 months ago
0.1.36
5 months ago
0.1.37
5 months ago
0.1.38
5 months ago
0.1.30
5 months ago
0.1.31
5 months ago
0.1.32
5 months ago
0.1.33
5 months ago
0.1.34
5 months ago
0.1.27
5 months ago
0.1.28
5 months ago
0.1.29
5 months ago
0.1.20
5 months ago
0.1.21
5 months ago
0.1.22
5 months ago
0.1.23
5 months ago
0.1.24
5 months ago
0.1.25
5 months ago
0.1.26
5 months ago
0.1.19
5 months ago
0.1.18
5 months ago
0.1.17
5 months ago
0.1.16
5 months ago
0.1.15
5 months ago
0.1.14
5 months ago
0.1.13
5 months ago
0.1.12
5 months ago
0.1.11
5 months ago
0.1.10
5 months ago
0.1.9
5 months ago
0.1.8
5 months ago
0.1.7
5 months ago
0.1.6
5 months ago
0.1.5
5 months ago
0.1.4
5 months ago
0.1.3
5 months ago
0.1.2
5 months ago
0.1.1
5 months ago
0.1.0
5 months ago