Files
freeCodeCamp/common/app/routes/Jobs/flux/Store.js

18 lines
441 B
JavaScript
Raw Normal View History

import { Store } from 'thundercats';
const {
createRegistrar,
setter,
transformer
} = Store;
2015-07-25 15:42:03 -07:00
export default Store()
.refs({ displayName: 'JobsStore' })
2015-07-25 15:15:59 -07:00
.init(({ instance: jobsStore, args: [cat] }) => {
const { setJobs, findJob, setError } = cat.getActions('JobActions');
const register = createRegistrar(jobsStore);
register(setter(setJobs));
register(transformer(findJob));
register(setter(setError));
});