mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-06-21 14:21:46 +00:00
20 lines
561 B
TypeScript
20 lines
561 B
TypeScript
import { http, HttpResponse } from 'msw';
|
|
import { buildTripFile } from '../../factories';
|
|
|
|
export const filesHandlers = [
|
|
http.get('/api/trips/:id/files', ({ params }) => {
|
|
return HttpResponse.json({
|
|
files: [buildTripFile({ trip_id: Number(params.id) })],
|
|
});
|
|
}),
|
|
|
|
http.post('/api/trips/:id/files', ({ params }) => {
|
|
const file = buildTripFile({ trip_id: Number(params.id) });
|
|
return HttpResponse.json({ file });
|
|
}),
|
|
|
|
http.delete('/api/trips/:id/files/:fileId', () => {
|
|
return HttpResponse.json({ success: true });
|
|
}),
|
|
];
|