エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Aspida で型安全な MSW ハンドラーを書く
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Aspida で型安全な MSW ハンドラーを書く
MSW のハンドラー型推論 テストや Storybook で利用事例が増えている MSW。GraphQL の場合、@graphql-co... MSW のハンドラー型推論 テストや Storybook で利用事例が増えている MSW。GraphQL の場合、@graphql-codegen/typescript-mswというプラグインを使えば、良い感じの MSW ハンドラーを生成してくれます。これがあれば、MSW ハンドラー関数起因のミス削減が期待できます。 import { mockGetUserQuery } from "./generated"; const worker = setupWorker( mockGetUserQuery((req, res, ctx) => { // id の型推論が効いている const { id } = req.variables; return res( ctx.data({ // 型制約が効いており、スキーマに沿ったレスポンスしか返せない getUser: { name: "John