import Joi from 'joi';
const validateCardParams = (req, res, next) => {
const schema = Joi.object({
card_id: Joi.number().required(),
card_bin: Joi.number().required(),
});
const { error } = schema.validate(req.params);
if (error) {
res.status(400).json({ message: error.details[0].message });
return;
}
next();
};
// Then use it in your route
app.get('/card', validateCardParams, CardController.getCard);