mirror of
https://github.com/nasa/openmct.git
synced 2025-03-22 20:15:25 +00:00
only show required fields message if form has required fields
This commit is contained in:
parent
9b0762f201
commit
ea7cf080c3
@ -24,7 +24,10 @@
|
||||
<div class="c-form">
|
||||
<div class="c-overlay__top-bar c-form__top-bar">
|
||||
<div class="c-overlay__dialog-title">{{ model.title }}</div>
|
||||
<div class="c-overlay__dialog-hint hint">All fields marked <span class="req icon-asterisk"></span> are required.</div>
|
||||
<div
|
||||
v-if="hasRequiredFields"
|
||||
class="c-overlay__dialog-hint hint"
|
||||
>All fields marked <span class="req icon-asterisk"></span> are required.</div>
|
||||
</div>
|
||||
<form
|
||||
name="mctForm"
|
||||
@ -106,6 +109,10 @@ export default {
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
hasRequiredFields() {
|
||||
return this.model.sections.some(section =>
|
||||
section.rows.some(row => row.required));
|
||||
},
|
||||
isInvalid() {
|
||||
return Object.entries(this.invalidProperties)
|
||||
.some(([key, value]) => {
|
||||
|
Loading…
x
Reference in New Issue
Block a user