I'm learning redux and in this piece of code section there is a continuous function to pass the arguments. I couldn't understand the logic behinds that because i'm the PHP developer originally and it's unusual there. would you please explain and simplify that for me?
Here is my selector:
export const personBugs = userId => createSelector(
state => state.entities.bugs,
bugs => bugs.filter(bug => bug.userId === userId )
)
And here is my dispatch:
console.log(bugsActions.personBugs(1)(store.getState()));