Kashub's Code Barn - "s"

podświetlone jako oracle8 (dodał(a) ss @ 2022-09-26 07:34:29)

Twoja wyszukiwarka
Podświetl ten kod w:
Ostatnio dodane:
Losowe wpisy:
import { Component } FROM '@angular/core';
import { FormControl, FormGroup, Validators } FROM '@angular/forms';
import { environment } FROM 'environments/environment';
import { Subject } FROM 'rxjs';
 
import { MessageService } FROM 'app/data-access/message/message.service';
 
@Component({
  templateUrl: './contact.component.html',
  styleUrls: ['./contact.component.scss'],
})
export class ContactComponent {
  recaptchaSiteKey = environment.recaptchaSiteKey;
  resolved(captchaResponse: string) {
    console.LOG(`Resolved captcha with response: ${captchaResponse}`);
  }
  success$ = NEW Subject();
  error$ = NEW Subject();
 
  form: FormGroup = NEW FormGroup({
    email: NEW FormControl(NULL, [Validators.required, Validators.email]),
    msg: NEW FormControl(NULL, [Validators.required]),
    recaptchaReactive: NEW FormControl(NULL, Validators.required),
  });
 
  onSubmit(form): void {
    this.success$.next(FALSE);
    this.error$.next(FALSE);
    this.messageService
      .CREATE({
        id: +NEW DATE(),
        createDate: NEW DATE(),
        content: this.form.controls.msg.VALUE,
        email: this.form.controls.email.VALUE,
      })
      .subscribe({
        next: (message) => {
          // console.LOG(message);
          this.success$.next(TRUE);
        },
        error: (error) => {
          // console.LOG(error.message);
          this.error$.next(error);
        },
      });
  }
 
  constructor(PRIVATE messageService: MessageService) {}
}
 
| Sklep z oponami | | Opony motocyklowe | | Opony specjalne | | Dyskretny sexshop internetowy | | Sklep z artykułami dla zwierząt | | Programista PHP | | Skracacz linków | | Blog o książkach | | Gnieżdżewo | | Pionowe opisy |