Home Reference Source

src/utils/validate/validateCreator.js

import validate from 'validate.js';

import loggerConstraints from './loggerConstraints';

export const creatorConstraints = (/*call*/) => ({
    name: {
        presence: true,
    },
    actions: {
        presence: true,
    },
    ...loggerConstraints
});
export default function validateCreator(call, logger=window.console) {
    return validate(call, creatorConstraints(call));
};