@dialpad/dialtone
Version:
Dialpad's Dialtone design system monorepo
24 lines (23 loc) • 582 B
JavaScript
import { VALIDATION_MESSAGE_TYPES } from "./constants.js";
function validationMessageValidator(rawMessages) {
if (!rawMessages) {
return true;
}
return rawMessages.every((message) => {
if (typeof message === "string") {
return true;
}
if (typeof message === "object") {
return Object.values(VALIDATION_MESSAGE_TYPES).includes(message == null ? void 0 : message.type);
}
return false;
});
}
const index = {
validationMessageValidator
};
export {
index as default,
validationMessageValidator
};
//# sourceMappingURL=validators.js.map