Files

26 lines
528 B
TypeScript

import { http, graphql } from 'msw'
import { setupWorker } from 'msw/browser'
const resolver = () => void 0
const github = graphql.link('https://api.github.com')
const worker = setupWorker(
http.get('https://test.mswjs.io/book/:bookId', resolver),
graphql.query('GetUser', resolver),
graphql.mutation('UpdatePost', resolver),
graphql.operation(resolver),
github.query('GetRepo', resolver),
github.operation(resolver),
)
worker.start()
Object.assign(window, {
msw: {
worker,
http,
graphql,
},
})