mirror of
https://github.com/getredash/redash.git
synced 2026-03-23 04:00:09 -04:00
21 lines
614 B
JavaScript
21 lines
614 B
JavaScript
const ErrorMessagesComponent = {
|
|
template: `
|
|
<div class="help-block" ng-messages="$ctrl.input.$error" ng-show="$ctrl.input.$touched || $ctrl.form.$submitted">
|
|
<span class="error" ng-message="required">This field is required.</span>
|
|
<span class="error" ng-message="minlength">This field is too short.</span>
|
|
<span class="error" ng-message="email">This needs to be a valid email.</span>
|
|
</div>
|
|
`,
|
|
replace: true,
|
|
bindings: {
|
|
input: '<',
|
|
form: '<',
|
|
},
|
|
controller() {
|
|
},
|
|
};
|
|
|
|
export default function init(ngModule) {
|
|
ngModule.component('errorMessages', ErrorMessagesComponent);
|
|
}
|