Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 2x 1x 1x 1x | import api from './api'
import type { Favorite, CreateFavoriteRequest } from '../types'
export const favoriteService = {
getAll(): Promise<Favorite[]> {
return api.get<Favorite[]>('/favorites').then(r => r.data)
},
create(req: CreateFavoriteRequest): Promise<Favorite> {
return api.post<Favorite>('/favorites', req).then(r => r.data)
},
delete(favoriteId: string): Promise<void> {
return api.delete(`/favorites/${favoriteId}`).then(() => undefined)
},
}
|