|
|
@ -1,6 +1,5 @@
|
|
|
|
import { Component } from '@angular/core';
|
|
|
|
import { Component } from '@angular/core';
|
|
|
|
import { FormBuilder, FormGroup } from '@angular/forms';
|
|
|
|
import { FormBuilder, FormGroup } from '@angular/forms';
|
|
|
|
import { ReactiveFormsModule } from '@angular/forms';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import emailjs from '@emailjs/browser';
|
|
|
|
import emailjs from '@emailjs/browser';
|
|
|
|
|
|
|
|
|
|
|
@ -15,7 +14,7 @@ export class FormComponent {
|
|
|
|
constructor(private fb: FormBuilder) {
|
|
|
|
constructor(private fb: FormBuilder) {
|
|
|
|
this.form = this.fb.group({
|
|
|
|
this.form = this.fb.group({
|
|
|
|
from_name: [''],
|
|
|
|
from_name: [''],
|
|
|
|
to_name: ['Sankasten'],
|
|
|
|
to_name: ['Sandkasten'],
|
|
|
|
from_email: [''],
|
|
|
|
from_email: [''],
|
|
|
|
subject: [''],
|
|
|
|
subject: [''],
|
|
|
|
message: ['']
|
|
|
|
message: ['']
|
|
|
@ -23,9 +22,9 @@ export class FormComponent {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
async send() {
|
|
|
|
async send() {
|
|
|
|
emailjs.init('user_your_user_id');
|
|
|
|
emailjs.init('cLIr6GuwhkrH1JFio');
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
let response = await emailjs.send("your_service_id", "your_template_id", {
|
|
|
|
let response = await emailjs.send("service_rvmwu94", "template_q0spe61", {
|
|
|
|
from_name: this.form.value.from_name,
|
|
|
|
from_name: this.form.value.from_name,
|
|
|
|
to_name: this.form.value.to_name,
|
|
|
|
to_name: this.form.value.to_name,
|
|
|
|
message: this.form.value.message,
|
|
|
|
message: this.form.value.message,
|
|
|
|