graphql-codegen-plugin-typescript-swr
Version:
A GraphQL code generator plug-in that automatically generates utility functions for SWR.
19 lines (18 loc) • 561 B
text/typescript
import { GraphQLSchema } from 'graphql';
import { SWRVisitor } from '../src/visitor'
describe('SWRVisitor', () => {
describe('sdkContent', () => {
it('should export SWRInfiniteKeyLoader', () => {
const schema = new GraphQLSchema({
})
const visitor = new SWRVisitor(
schema,
[],
{
useSWRInfinite: ['_query_']
}
)
expect(visitor.sdkContent).toContain('export type SWRInfiniteKeyLoader<Data = unknown,')
})
})
});