Update fellowship, error popup, and submit label

test
dan 2019-07-22 22:49:06 -06:00
parent c7240f9167
commit bda0b385ae
2 changed files with 4 additions and 3 deletions

View File

@ -315,6 +315,7 @@
<textarea matInput type="text" placeholder="Your Answer" formControlName="honeyPot" required></textarea> <textarea matInput type="text" placeholder="Your Answer" formControlName="honeyPot" required></textarea>
</mat-form-field> </mat-form-field>
<button mat-raised-button type="submit" [disabled]="!form.valid || submitButtonDisabled">{{submitButtonText}}</button> <button mat-raised-button type="submit" [disabled]="!form.valid || submitButtonDisabled">{{submitButtonText}}</button>
<p *ngIf="!form.valid">Please enter all fields to submit.</p>
</form> </form>
</div> </div>
<div sideBar class="side-bar"> <div sideBar class="side-bar">

View File

@ -64,7 +64,7 @@ export class MissionaryFormPageComponent implements OnInit {
numberWeeklyTracts: ['', [Validators.required, Validators.min(0), Validators.max(10000)]], numberWeeklyTracts: ['', [Validators.required, Validators.min(0), Validators.max(10000)]],
rateOfSuccess: ['', Validators.required], rateOfSuccess: ['', Validators.required],
predestination: ['', Validators.required], predestination: ['', Validators.required],
fellowshipAssocation: ['', Validators.required], fellowshipAssociation: ['', Validators.required],
collegeRecommendations: this.formBuilder.array([this.createCollegeRecommendation(),this.createCollegeRecommendation(),this.createCollegeRecommendation()], this.minCollegeValidator), collegeRecommendations: this.formBuilder.array([this.createCollegeRecommendation(),this.createCollegeRecommendation(),this.createCollegeRecommendation()], this.minCollegeValidator),
admittedWrong: ['', Validators.required], admittedWrong: ['', Validators.required],
divorced: [undefined, Validators.required], divorced: [undefined, Validators.required],
@ -134,7 +134,7 @@ export class MissionaryFormPageComponent implements OnInit {
private emailSuccess(){ private emailSuccess(){
let opts = new MatDialogConfig; let opts = new MatDialogConfig;
opts.data = { title:'Email Sent','message':'Thank You! Your message has been sent.' }; opts.data = { title:'Missionary Support','message':'Thank You! Your submission has been received.' };
let popup = this.matDialog.open(OkPopupComponent,opts); let popup = this.matDialog.open(OkPopupComponent,opts);
this.submitButtonText = "Submit"; this.submitButtonText = "Submit";
this.submitButtonDisabled = false; this.submitButtonDisabled = false;
@ -146,7 +146,7 @@ export class MissionaryFormPageComponent implements OnInit {
private emailError(){ private emailError(){
console.error("error"); console.error("error");
let opts = new MatDialogConfig; let opts = new MatDialogConfig;
opts.data = { title:'Email Error','message':'Please make sure that you have entered a valid email address.' }; opts.data = { title:'Error','message':'Please make sure that you have entered all fields correctly.' };
let popup = this.matDialog.open(OkPopupComponent,opts); let popup = this.matDialog.open(OkPopupComponent,opts);
this.submitButtonText = "Submit"; this.submitButtonText = "Submit";
this.submitButtonDisabled = false; this.submitButtonDisabled = false;