Files
freeCodeCamp/common/app/routes/Hikes/flux/Store.js
2015-07-23 16:03:48 -07:00

21 lines
429 B
JavaScript

import { Store } from 'thundercats';
const { fromMany } = Store;
const initialValue = {
hikes: [],
currentHike: {}
};
export default Store(initialValue)
.refs({ displayName: 'HikesStore'})
.init(({ instance, args }) => {
const [cat] = args;
let {
setHikes,
setCurrentHike
} = cat.getActions('hikesActions');
instance.register(fromMany(setHikes, setCurrentHike));
return instance;
});