use desctructing and assignment to rename instance

This commit is contained in:
Berkeley Martinez
2015-07-24 17:58:55 -07:00
parent a1a4ac883d
commit 81b1c81b51
2 changed files with 7 additions and 8 deletions

View File

@ -32,12 +32,12 @@ export default Actions({
setHikes: null
})
.refs({ displayName: 'HikesActions' })
.init(({ instance, args: [services] }) => {
.init(({ instance: hikeActions, args: [services] }) => {
// set up hikes fetching
instance.fetchHikes.subscribe(
hikeActions.fetchHikes.subscribe(
({ isPrimed, dashedName }) => {
if (isPrimed) {
return instance.setHikes({
return hikeActions.setHikes({
transform: (oldState) => {
const { hikes } = oldState;
const currentHike = getCurrentHike(
@ -53,7 +53,7 @@ export default Actions({
if (err) {
debug('an error occurred fetching hikes', err);
}
instance.setHikes({
hikeActions.setHikes({
set: {
hikes: hikes,
currentHike: getCurrentHike(hikes, dashedName)

View File

@ -7,11 +7,10 @@ const initialValue = {
export default Store(initialValue)
.refs({ displayName: 'HikesStore'})
.init(({ instance, args }) => {
const [cat] = args;
.init(({ instance: hikeStore, args: [cat] }) => {
let { setHikes } = cat.getActions('hikesActions');
instance.register(setHikes);
hikeStore.register(setHikes);
return instance;
return hikeStore;
});