msw
ҎԼίʔυύοτݟಈ࡞͢Δ͕ "next dev" ڥͰෆՄղͳڍಈΛࣔ͢
(Ϧϩʔυ͢Δͱϋϯυϥ͕ۭৼΔ)
import { http, HttpResponse } from 'msw'
import { setupServer } from 'msw/node'
if (process.env.NODE_ENV !== 'production') {
const server = setupServer()
server.use(
http.get('https://dummyjson.com/products/1', async () => {
return HttpResponse.json({
id: '1',
name: 'Hi',
price: 100,
})
}),
)
server.listen()
}
export default async function Home() {
const res = await fetch('https://dummyjson.com/products/1')
const data = await res.json()
return
{JSON.stringify(data, null, 2)}
}