use desctructing and assignment to rename instance
This commit is contained in:
@ -32,12 +32,12 @@ export default Actions({
|
|||||||
setHikes: null
|
setHikes: null
|
||||||
})
|
})
|
||||||
.refs({ displayName: 'HikesActions' })
|
.refs({ displayName: 'HikesActions' })
|
||||||
.init(({ instance, args: [services] }) => {
|
.init(({ instance: hikeActions, args: [services] }) => {
|
||||||
// set up hikes fetching
|
// set up hikes fetching
|
||||||
instance.fetchHikes.subscribe(
|
hikeActions.fetchHikes.subscribe(
|
||||||
({ isPrimed, dashedName }) => {
|
({ isPrimed, dashedName }) => {
|
||||||
if (isPrimed) {
|
if (isPrimed) {
|
||||||
return instance.setHikes({
|
return hikeActions.setHikes({
|
||||||
transform: (oldState) => {
|
transform: (oldState) => {
|
||||||
const { hikes } = oldState;
|
const { hikes } = oldState;
|
||||||
const currentHike = getCurrentHike(
|
const currentHike = getCurrentHike(
|
||||||
@ -53,7 +53,7 @@ export default Actions({
|
|||||||
if (err) {
|
if (err) {
|
||||||
debug('an error occurred fetching hikes', err);
|
debug('an error occurred fetching hikes', err);
|
||||||
}
|
}
|
||||||
instance.setHikes({
|
hikeActions.setHikes({
|
||||||
set: {
|
set: {
|
||||||
hikes: hikes,
|
hikes: hikes,
|
||||||
currentHike: getCurrentHike(hikes, dashedName)
|
currentHike: getCurrentHike(hikes, dashedName)
|
||||||
|
@ -7,11 +7,10 @@ const initialValue = {
|
|||||||
|
|
||||||
export default Store(initialValue)
|
export default Store(initialValue)
|
||||||
.refs({ displayName: 'HikesStore'})
|
.refs({ displayName: 'HikesStore'})
|
||||||
.init(({ instance, args }) => {
|
.init(({ instance: hikeStore, args: [cat] }) => {
|
||||||
const [cat] = args;
|
|
||||||
|
|
||||||
let { setHikes } = cat.getActions('hikesActions');
|
let { setHikes } = cat.getActions('hikesActions');
|
||||||
instance.register(setHikes);
|
hikeStore.register(setHikes);
|
||||||
|
|
||||||
return instance;
|
return hikeStore;
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user