redux-devtools/packages/redux-devtools-cli/src/api/schema.ts
renovate[bot] 503be15cf4
fix(deps): update apollo graphql packages to v3 (major) (#794)
* fix(deps): update apollo graphql packages to v3

* stash

* Change

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Nathan Bierema <nbierema@gmail.com>
2021-10-25 17:20:23 +00:00

26 lines
527 B
TypeScript

import fs from 'fs';
import { Store } from '../store';
export const schema = fs
.readFileSync(require.resolve('./schema_def.graphql'))
.toString();
export const resolvers = {
Query: {
reports: function report(
source: unknown,
args: unknown,
context: { store: Store }
) {
return context.store.listAll();
},
report: function report(
source: unknown,
args: { id: string },
context: { store: Store }
) {
return context.store.get(args.id);
},
},
};