From cfaa1b9342f1b6384a94beae36c2191b7ce9b50c Mon Sep 17 00:00:00 2001 From: enzoggqs Date: Mon, 5 Dec 2022 23:20:18 -0300 Subject: [PATCH] Integrate and componentize QRCode screen --- src/{views => components}/QrCodeForm.vue | 16 +++++++++++----- src/router/index.ts | 6 ------ src/views/HomeView.vue | 14 +++++++++++--- 3 files changed, 22 insertions(+), 14 deletions(-) rename src/{views => components}/QrCodeForm.vue (95%) diff --git a/src/views/QrCodeForm.vue b/src/components/QrCodeForm.vue similarity index 95% rename from src/views/QrCodeForm.vue rename to src/components/QrCodeForm.vue index efe42b5..b4cd5e7 100644 --- a/src/views/QrCodeForm.vue +++ b/src/components/QrCodeForm.vue @@ -2,13 +2,20 @@ import { pix } from "../utils/QrCodePix"; import { ref } from "vue"; import { debounce } from "@/utils/debounce"; -import CustomButton from "../components/CustomButton.vue"; +import CustomButton from "./CustomButton.vue"; + +const props = defineProps({ + pixTarget: String, + tokenValue: Number, +}); + +console.log(props.tokenValue); const qrCode = ref(""); const qrCodePayload = ref(""); const pixQrCode = pix({ - pixKey: "key_test123456789", - value: 100, + pixKey: props.pixTarget, + value: props.tokenValue, }); const pixIsValid = ref(0); const stateButton = ref(false); @@ -36,7 +43,6 @@ const validatePix = (value: any) => { } }; -console.log(pixIsValid.value, stateButton.value)