From 975e8f06c0a7b4c4d700bc58132dc366fe20da3b Mon Sep 17 00:00:00 2001 From: wbuezas Date: Thu, 13 Jun 2024 13:56:19 -0300 Subject: [PATCH] WIP --- src/components/ui/ItemPicture.vue | 34 ++ src/filters/toPercentage.js | 10 +- src/pages/Ticket/Card/TicketEditMana.vue | 124 ++---- src/pages/Ticket/Card/TicketSale.vue | 483 +++++++++++++++++------ src/pages/Ticket/locale/en.yml | 9 + src/pages/Ticket/locale/es.yml | 11 +- 6 files changed, 451 insertions(+), 220 deletions(-) create mode 100644 src/components/ui/ItemPicture.vue diff --git a/src/components/ui/ItemPicture.vue b/src/components/ui/ItemPicture.vue new file mode 100644 index 0000000000..e764146180 --- /dev/null +++ b/src/components/ui/ItemPicture.vue @@ -0,0 +1,34 @@ + + + + diff --git a/src/filters/toPercentage.js b/src/filters/toPercentage.js index d701cb9e78..e2b49ce223 100644 --- a/src/filters/toPercentage.js +++ b/src/filters/toPercentage.js @@ -1,6 +1,7 @@ import { useI18n } from 'vue-i18n'; export default function (value, fractionSize = 2) { + console.log('toPercentage value: ', value); if (value == null || value === '') return; const { locale } = useI18n(); @@ -8,11 +9,8 @@ export default function (value, fractionSize = 2) { const options = { style: 'percent', minimumFractionDigits: fractionSize, - maximumFractionDigits: fractionSize + maximumFractionDigits: fractionSize, }; - return new Intl.NumberFormat(locale, options) - .format(parseFloat(value)); - - -} \ No newline at end of file + return new Intl.NumberFormat(locale, options).format(parseFloat(value)); +} diff --git a/src/pages/Ticket/Card/TicketEditMana.vue b/src/pages/Ticket/Card/TicketEditMana.vue index d563e49f73..dc082d660d 100644 --- a/src/pages/Ticket/Card/TicketEditMana.vue +++ b/src/pages/Ticket/Card/TicketEditMana.vue @@ -1,121 +1,73 @@