| 12345678910111213141516 | 
							- const Validator = require('fastest-validator')
 
- const v = new Validator()
 
- const response = require('../responseHandler')
 
- exports.validate = (res, data, schema, payload) => {
 
-   const check = v.compile(schema)
 
-   const validationError = check(data)
 
-   if (validationError.length) {
 
-     response.error(res, {
 
-       error: validationError,
 
-       message: payload?.message || 'data tidak valid',
 
-     })
 
-     return false
 
-   }
 
-   return true
 
- }
 
 
  |