const multer = require('multer')const storage = multer.diskStorage({destination: (req, file, cb) => { const { userId } = req.body const dir = ./uploads/${userId} fs.exists(dir, exist => { if (!exist) { return fs.mkdir(dir, error => cb(error, dir)) } return cb(null, dir) })},filename: (req, file, cb) => { const { userId } = req.body cb(null, UserId-${userId}-Image-${Date.now()}.png)}})const upload = multer({ storage })