@@ -17,16 +17,16 @@ Since we don't want to know the number of provided `inputSelectors` upfront, we'
1717#### ` keySelectorCombiner.js `
1818
1919``` js
20- function keySelectorCombiner ({inputSelectors = []} = {}) {
20+ function keySelectorCombiner ({ inputSelectors = [] } = {}) {
2121 const keySelectors = inputSelectors
22- .map (entry => entry .keySelector )
23- .filter (keySelector => typeof keySelector === ' function' );
22+ .map (( entry ) => entry .keySelector )
23+ .filter (( keySelector ) => typeof keySelector === ' function' );
2424
2525 // The actual keySelector
2626 return (... args ) => {
2727 return keySelectors
28- .map (keySelector => keySelector (... args))
29- .filter (value => {
28+ .map (( keySelector ) => keySelector (... args))
29+ .filter (( value ) => {
3030 const valueType = typeof value;
3131 return valueType === ' string' || valueType === ' number' ;
3232 })
@@ -38,7 +38,8 @@ function keySelectorCombiner({inputSelectors = []} = {}) {
3838#### ` composedSelector.js `
3939
4040``` js
41- import {createCachedSelector } from ' re-reselect' ;
41+ import { createCachedSelector } from ' re-reselect' ;
42+
4243import keySelectorCombiner from ' ./keySelectorCombiner' ;
4344
4445const composedSelector = createCachedSelector (
@@ -48,7 +49,7 @@ const composedSelector = createCachedSelector(
4849 (first , second , third ) => ({
4950 first,
5051 second,
51- })
52+ }),
5253)({
5354 keySelectorCreator: keySelectorCombiner,
5455});
0 commit comments