redux-devtools/packages/redux-devtools-cli/src/api/schema.ts
renovate[bot] 922985f9ea
chore(deps): update dependency prettier to v3 (#1434)
* chore(deps): update dependency prettier to v3

* Format

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Nathan Bierema <nbierema@gmail.com>
2023-07-12 18:03:20 +00:00

27 lines
544 B
TypeScript

import fs from 'fs';
import type { Store } from '../store.js';
export const schema = fs.readFileSync(
new URL('./schema_def.graphql', import.meta.url),
'utf8',
);
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);
},
},
};