diff --git a/src/views/Profile.vue b/src/views/Profile.vue index f0525b0..a35d849 100644 --- a/src/views/Profile.vue +++ b/src/views/Profile.vue @@ -316,14 +316,16 @@
-
-
@@ -334,7 +336,7 @@ - @@ -342,7 +344,7 @@ - @@ -351,7 +353,8 @@ - @@ -361,11 +364,11 @@
-
-
@@ -373,7 +376,7 @@ - @@ -526,6 +529,13 @@ import Footer from "@/components/Footer.vue"; import { useI18n } from 'vue-i18n' const { t } = useI18n() const mode = ref("") +// +const newsponsor_check = ref(false) +const newsponsor_value = ref("") +const newsponsor_mail = ref("") +const newsponsor_tel = ref("") +const newsponsor_vorname = ref("") +const newsponsor_nachname = ref("") function textToBase64Barcode(text) { const canvas = document.createElement("canvas"); @@ -623,6 +633,26 @@ axios .catch((error) => { toast.error(t('profil_konnte_nicht_geladen_werden')); }); +function addSponsoring() { + const postdata = { + "receiptNeeded": false, + "firstname": newsponsor_vorname.value, + "middlename": "", + "lastname": newsponsor_nachname.value, + "phone": newsponsor_tel.value, + "email": newsponsor_mail.value, + "address": {} + } + console.log(postdata); + axios + .post(`${config.baseurl}api/donors`, postdata) + .then(({ data }) => { + console.log(data); + }) + .catch((error) => { + // + }); +} function delete_me() { toast.clear(); toast(t('profil_wird_geloescht'));