File tree Expand file tree Collapse file tree 1 file changed +0
-29
lines changed Expand file tree Collapse file tree 1 file changed +0
-29
lines changed Original file line number Diff line number Diff line change @@ -30,32 +30,3 @@ export const or = (...conditions) => resolver => (...query) => {
30
30
} ) ;
31
31
}
32
32
33
- /**
34
- * Constructs a composable resolver with the same arguments as createResolver.
35
- * The composable resolver provides the compose method which takes an object of named resolver functions.
36
- * The resolvers object can contain, constructed resolver functions or { resolve: fn, error: fn } params
37
- * to construct a new resolver. Compose returns an object of resolvers who inherit from the baseResolver
38
- * on which compose was called.
39
- *
40
- * @param resFn: resolver function
41
- * @param errFn: error handler
42
- * @returns resolverFn: { createResolver(resFn, errFn), compose({ resolvers }): { composed resolvers } ...}
43
- */
44
- // export const composable = <R,E>(resFn: ResultFunction<R>, errFn: ErrorFunction<E>) => {
45
- // const baseResolver = createResolver(resFn, errFn);
46
-
47
- // baseResolver['compose'] = ( resolvers: {} ) => {
48
- // const composed = {};
49
- // Object.keys(resolvers).forEach(key => {
50
- // const _resolver = resolvers[key];
51
- // composed[key] = (_resolver.resolve || _resolver.error)
52
- // // supports syntax: compose( { myResolver: { resolve: resFn, error: errFn } } )
53
- // ? baseResolver.createResolver(_resolver.resolve, _resolver.error)
54
- // // supports syntax: compose( { myResolver: resolver } )
55
- // : baseResolver.createResolver(_resolver);
56
- // });
57
- // return composed;
58
- // }
59
-
60
- // return baseResolver;
61
- // }
You can’t perform that action at this time.
0 commit comments