UNPKG
@cran/lib.gql.core
Version:
latest (0.1.4)
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
0.0.2
0.0.1
GQL Core Functionality
@cran/lib.gql.core
/
mjs
/
utilities
/
wrapResolver.js
8 lines
(7 loc)
•
259 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
import
{ defaultFieldResolver, }
from
"graphql"
;
export
function
wrapResolver
(
target, wrapper
) {
const
resolver = target.
resolve
?? defaultFieldResolver; target.
resolve
=
function
resolve
(
...args
) {
return
wrapper
(resolver, ...args); }; }