hyperform
Version:
Capture form validation back from the browser
20 lines (14 loc) • 422 B
JavaScript
import { message_store } from '../components/message_store';
/**
* get the validation message for an element, empty string, if the element
* satisfies all constraints.
*/
export default function validationMessage(element) {
const msg = message_store.get(element);
if (! msg) {
return '';
}
/* make it a primitive again, since message_store returns String(). */
return msg.toString();
}
;