Files
freeCodeCamp/common/app/routes/Jobs/flux/Store.js
Berkeley Martinez 10b3b8d758 add validation to one input
not sure this is the best approach
2015-09-21 22:41:12 -07:00

29 lines
630 B
JavaScript

import { Store } from 'thundercats';
const {
createRegistrar,
setter,
transformer
} = Store;
export default Store({ showModal: false })
.refs({ displayName: 'JobsStore' })
.init(({ instance: jobsStore, args: [cat] }) => {
const {
setJobs,
findJob,
setError,
openModal,
closeModal,
handleForm
} = cat.getActions('JobActions');
const register = createRegistrar(jobsStore);
register(setter(setJobs));
register(setter(setError));
register(setter(openModal));
register(setter(closeModal));
register(transformer(findJob));
register(handleForm);
});