From 6f354ed342c95d11c169a6323e697b1969de1d22 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Mon, 31 Jan 2022 00:23:59 +0000 Subject: [PATCH] Upgraded v-currency input from version 1.20.3 to the final compatible with my code release of version 1.22.3 and made appropriate modifications to controls that use it --- ayanova/package-lock.json | 14 +++++++------- ayanova/src/components/currency-control.vue | 4 ++-- ayanova/src/components/decimal-control.vue | 4 ++-- ayanova/src/components/percent-control.vue | 4 ++-- ayanova/src/main.js | 2 +- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/ayanova/package-lock.json b/ayanova/package-lock.json index 20ae71e9..f36ac8b3 100644 --- a/ayanova/package-lock.json +++ b/ayanova/package-lock.json @@ -27,7 +27,7 @@ "register-service-worker": "^1.7.2", "vue": "^2.6.14", "vue-chartjs": "^3.5.1", - "vue-currency-input": "1.20.3", + "vue-currency-input": "1.22.3", "vue-router": "^3.5.3", "vue-signature": "^2.5.4", "vuetify": "^2.6.1", @@ -15112,9 +15112,9 @@ "dev": true }, "node_modules/vue-currency-input": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/vue-currency-input/-/vue-currency-input-1.20.3.tgz", - "integrity": "sha512-VPMpaqsYIpw6CWbXwx6YrqOxVSu/3M4H3K9qLnPpkJluyLf/fI2R6quYN+dYitsSRstTAl2u80uyIgLJSAZGoQ==", + "version": "1.22.3", + "resolved": "https://registry.npmjs.org/vue-currency-input/-/vue-currency-input-1.22.3.tgz", + "integrity": "sha512-vrOaaiCSG8Hh7Fw7CYROIymFvVprWKaze3h67sihqJ4QAI9F+YElTQYv0fJwFK1NkKUS8H/MvAL0mwg9qrUfgg==", "peerDependencies": { "vue": "^2.5" } @@ -28819,9 +28819,9 @@ } }, "vue-currency-input": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/vue-currency-input/-/vue-currency-input-1.20.3.tgz", - "integrity": "sha512-VPMpaqsYIpw6CWbXwx6YrqOxVSu/3M4H3K9qLnPpkJluyLf/fI2R6quYN+dYitsSRstTAl2u80uyIgLJSAZGoQ==", + "version": "1.22.3", + "resolved": "https://registry.npmjs.org/vue-currency-input/-/vue-currency-input-1.22.3.tgz", + "integrity": "sha512-vrOaaiCSG8Hh7Fw7CYROIymFvVprWKaze3h67sihqJ4QAI9F+YElTQYv0fJwFK1NkKUS8H/MvAL0mwg9qrUfgg==", "requires": {} }, "vue-eslint-parser": { diff --git a/ayanova/src/components/currency-control.vue b/ayanova/src/components/currency-control.vue index 7b67c163..cc4fcb72 100644 --- a/ayanova/src/components/currency-control.vue +++ b/ayanova/src/components/currency-control.vue @@ -29,7 +29,7 @@ //which is purported to be exactly what I'm trying to do here with a v-text-field but better I guess?? //or look at the source for ideas? -import { parseCurrency } from "vue-currency-input"; +import { parse } from "vue-currency-input"; export default { props: { label: { type: String, default: null }, @@ -64,7 +64,7 @@ export default { } const val = this.$refs.textField.$refs.input.value; - const parsedValue = parseCurrency(val, { + const parsedValue = parse(val, { currency: this.currencyName, locale: this.languageName }); diff --git a/ayanova/src/components/decimal-control.vue b/ayanova/src/components/decimal-control.vue index 69e72a8d..d93f729d 100644 --- a/ayanova/src/components/decimal-control.vue +++ b/ayanova/src/components/decimal-control.vue @@ -24,7 +24,7 @@ //https://codesandbox.io/s/vue-template-kd7d1?fontsize=14&module=%2Fsrc%2FApp.vue //https://github.com/dm4t2/vue-currency-input //https://github.com/dm4t2/vue-currency-input/releases -import { parseCurrency } from "vue-currency-input"; +import { parse } from "vue-currency-input"; export default { props: { label: { type: String, default: null }, @@ -48,7 +48,7 @@ export default { methods: { updateValue() { const val = this.$refs.textField.$refs.input.value; - const parsedValue = parseCurrency(val, { + const parsedValue = parse(val, { currency: null, locale: this.languageName }); diff --git a/ayanova/src/components/percent-control.vue b/ayanova/src/components/percent-control.vue index 54313245..ff5f451d 100644 --- a/ayanova/src/components/percent-control.vue +++ b/ayanova/src/components/percent-control.vue @@ -24,7 +24,7 @@ //https://codesandbox.io/s/vue-template-kd7d1?fontsize=14&module=%2Fsrc%2FApp.vue //https://github.com/dm4t2/vue-currency-input //https://github.com/dm4t2/vue-currency-input/releases -import { parseCurrency } from "vue-currency-input"; +import { parse } from "vue-currency-input"; export default { props: { label: { type: String, default: null }, @@ -48,7 +48,7 @@ export default { methods: { updateValue() { const val = this.$refs.textField.$refs.input.value; - const parsedValue = parseCurrency(val, { + const parsedValue = parse(val, { currency: null, locale: this.languageName }); diff --git a/ayanova/src/main.js b/ayanova/src/main.js index 9c912a90..395d6347 100644 --- a/ayanova/src/main.js +++ b/ayanova/src/main.js @@ -66,7 +66,7 @@ import chartBarHorizontalControl from "./components/chart-bar-horizontal-control //DEVELOPMENT MODE //THIS SHOULD BE FALSE IN RELEASE //************************************************************ -const DEV_MODE = false; +const DEV_MODE = true; //************************************************************ //************************************************************** //**************************************************************