@apollo-orbit/angular
Version:
A fully-featured GraphQL client for Angular with modular state management.
7 lines • 1.73 kB
JavaScript
import { InjectionToken } from '@angular/core';
import { ApolloClient } from '@apollo/client/core';
export const APOLLO_CLIENT_FACTORY = new InjectionToken('[apollo-orbit] client factory');
export const apolloClientFactory = (options) => {
return new ApolloClient(options);
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xpZW50RmFjdG9yeS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2NvcmUvc3JjL2NsaWVudEZhY3RvcnkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMvQyxPQUFPLEVBQUUsWUFBWSxFQUE4QyxNQUFNLHFCQUFxQixDQUFDO0FBSS9GLE1BQU0sQ0FBQyxNQUFNLHFCQUFxQixHQUFHLElBQUksY0FBYyxDQUFzQiwrQkFBK0IsQ0FBQyxDQUFDO0FBRTlHLE1BQU0sQ0FBQyxNQUFNLG1CQUFtQixHQUF3QixDQUFDLE9BQW1ELEVBQXVDLEVBQUU7SUFDakosT0FBTyxJQUFJLFlBQVksQ0FBd0IsT0FBTyxDQUFDLENBQUM7QUFDNUQsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0aW9uVG9rZW4gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgQXBvbGxvQ2xpZW50LCBBcG9sbG9DbGllbnRPcHRpb25zLCBOb3JtYWxpemVkQ2FjaGVPYmplY3QgfSBmcm9tICdAYXBvbGxvL2NsaWVudC9jb3JlJztcclxuXHJcbmV4cG9ydCB0eXBlIEFwb2xsb0NsaWVudEZhY3RvcnkgPSAob3B0aW9uczogQXBvbGxvQ2xpZW50T3B0aW9uczxOb3JtYWxpemVkQ2FjaGVPYmplY3Q+KSA9PiBBcG9sbG9DbGllbnQ8Tm9ybWFsaXplZENhY2hlT2JqZWN0PjtcclxuXHJcbmV4cG9ydCBjb25zdCBBUE9MTE9fQ0xJRU5UX0ZBQ1RPUlkgPSBuZXcgSW5qZWN0aW9uVG9rZW48QXBvbGxvQ2xpZW50RmFjdG9yeT4oJ1thcG9sbG8tb3JiaXRdIGNsaWVudCBmYWN0b3J5Jyk7XHJcblxyXG5leHBvcnQgY29uc3QgYXBvbGxvQ2xpZW50RmFjdG9yeTogQXBvbGxvQ2xpZW50RmFjdG9yeSA9IChvcHRpb25zOiBBcG9sbG9DbGllbnRPcHRpb25zPE5vcm1hbGl6ZWRDYWNoZU9iamVjdD4pOiBBcG9sbG9DbGllbnQ8Tm9ybWFsaXplZENhY2hlT2JqZWN0PiA9PiB7XHJcbiAgICByZXR1cm4gbmV3IEFwb2xsb0NsaWVudDxOb3JtYWxpemVkQ2FjaGVPYmplY3Q+KG9wdGlvbnMpO1xyXG59O1xyXG4iXX0=