@@ -84,4 +84,22 @@ router.put('/products/:id', upload.single('photo'), async (req, res) => {
}
})
+router.delete('/products/:id', async (req, res) => {
+ try {
+ let deleteProduct = await Product.findOneAndDelete( { _id: req.params.id })
+
+ if (deleteProduct) {
+ res.json({
+ success: true,
+ message: 'Successfully deleted'
+ })
+ }
+ } catch (err) {
+ res.status(500).json({
+ success: false,
+ message: err.message
+})
module.exports = router