From 479bd8b375aa031f2dc0a3750b1dd6c938ccfb6a Mon Sep 17 00:00:00 2001 From: Daniel Schmitzer Date: Fri, 8 Nov 2024 11:56:56 +0000 Subject: - eInvoice git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8453 0d5edaf7-2b12-4e95-93f4-047927463d4b --- .../mods/mod_rechnungen/js/e_invoice_app.module.js | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 views/mods/mod_rechnungen/js/e_invoice_app.module.js (limited to 'views/mods/mod_rechnungen/js') diff --git a/views/mods/mod_rechnungen/js/e_invoice_app.module.js b/views/mods/mod_rechnungen/js/e_invoice_app.module.js new file mode 100644 index 0000000..a34bb75 --- /dev/null +++ b/views/mods/mod_rechnungen/js/e_invoice_app.module.js @@ -0,0 +1,25 @@ +import { createApp } from 'https://unpkg.com/vue@3/dist/vue.esm-browser.js'; + +export async function initEInvoiceApp(element, data) { + + const template = await fetch(data.template_url).then(response => response.text()); + + const App = { + data() { + + return { + data: data, + open: false + } + + }, + methods: { + intVal: function(value) { console.log(value); return parseInt(value); }, + trans: function(strDefault) { return strDefault; } + }, + template: template + }; + + createApp(App).mount(element); + +} \ No newline at end of file -- cgit v1.2.3