mirror of
https://github.com/sakaljurgis/best-choice.git
synced 2026-07-09 05:57:40 +00:00
add image
This commit is contained in:
@@ -7,6 +7,11 @@ import {
|
||||
listItems,
|
||||
updateItem
|
||||
} from '../controllers/items-controller.js';
|
||||
import {
|
||||
createItemImage,
|
||||
deleteItemImage,
|
||||
listItemImages
|
||||
} from '../controllers/images-controller.js';
|
||||
import {
|
||||
createItemPrice,
|
||||
deleteItemPrice,
|
||||
@@ -42,6 +47,11 @@ apiRouter.get('/items/:itemId', asyncHandler(getItem));
|
||||
apiRouter.patch('/items/:itemId', asyncHandler(updateItem));
|
||||
apiRouter.delete('/items/:itemId', asyncHandler(deleteItem));
|
||||
|
||||
// Item images
|
||||
apiRouter.get('/items/:itemId/images', asyncHandler(listItemImages));
|
||||
apiRouter.post('/items/:itemId/images', asyncHandler(createItemImage));
|
||||
apiRouter.delete('/images/:imageId', asyncHandler(deleteItemImage));
|
||||
|
||||
// Item prices
|
||||
apiRouter.get('/items/:itemId/prices', asyncHandler(listItemPrices));
|
||||
apiRouter.post('/items/:itemId/prices', asyncHandler(createItemPrice));
|
||||
|
||||
Reference in New Issue
Block a user