@apollo/client
Version:
A fully-featured caching GraphQL client.
17 lines (16 loc) • 536 B
JavaScript
/**
* Utility function that takes a list of fragment definitions and makes a hash out of them
* that maps the name of the fragment to the fragment definition.
*
* @internal
*
* @deprecated This is an internal API and should not be used directly. This can be removed or changed at any time.
*/
export function createFragmentMap(fragments = []) {
const symTable = {};
fragments.forEach((fragment) => {
symTable[fragment.name.value] = fragment;
});
return symTable;
}
//# sourceMappingURL=createFragmentMap.js.map