fix style guide raised in pull request

This commit is contained in:
RcleydsonR 2022-11-09 11:10:00 -03:00
parent bebf8232ee
commit 631bfc7d76
2 changed files with 31 additions and 31 deletions

View File

@ -14,7 +14,7 @@ interface PixParams {
countryCode?: string; countryCode?: string;
} }
const Pix = ({ const pix = ({
pixKey, pixKey,
merchantCity, merchantCity,
merchantName, merchantName,
@ -42,8 +42,8 @@ const Pix = ({
} }
payload.push(formatEMV("58", countryCode.toUpperCase())); // Country Code payload.push(formatEMV("58", countryCode.toUpperCase())); // Country Code
payload.push(formatEMV("59", merchantName)); // Merchant merchantName payload.push(formatEMV("59", merchantName)); // Merchant Name
payload.push(formatEMV("60", merchantCity)); // Merchant merchantCity payload.push(formatEMV("60", merchantCity)); // Merchant City
if (cep) { if (cep) {
payload.push(formatEMV("61", cep)); // Postal Code payload.push(formatEMV("61", cep)); // Postal Code
@ -84,4 +84,4 @@ const formatEMV = (id: string, param: string): string => {
return `${id}${len}${param}`; return `${id}${len}${param}`;
}; };
export { type PixParams, Pix }; export { type PixParams, pix };

View File

@ -1,8 +1,8 @@
<script setup lang="ts"> <script setup lang="ts">
import { Pix } from "../utils/QrCodePix"; import { pix } from "../utils/QrCodePix";
import { ref } from "vue"; import { ref } from "vue";
const PixModel = ref({ const pixModel = ref({
pixKey: "", pixKey: "",
name: "", name: "",
city: "", city: "",
@ -23,9 +23,9 @@ const errors = ref({
}); });
const submit = () => { const submit = () => {
errors.value["pixRequiredError"] = PixModel.value["pixKey"] == ""; errors.value["pixRequiredError"] = pixModel.value["pixKey"] == "";
errors.value["nameRequiredError"] = PixModel.value["name"] == ""; errors.value["nameRequiredError"] = pixModel.value["name"] == "";
errors.value["cityRequiredError"] = PixModel.value["city"] == ""; errors.value["cityRequiredError"] = pixModel.value["city"] == "";
if ( if (
errors.value["pixRequiredError"] || errors.value["pixRequiredError"] ||
@ -34,20 +34,20 @@ const submit = () => {
) )
return; return;
const pix = Pix({ const pixQrCode = pix({
pixKey: PixModel.value["pixKey"], pixKey: pixModel.value.pixKey,
merchantName: PixModel.value["name"], merchantName: pixModel.value.name,
merchantCity: PixModel.value["city"], merchantCity: pixModel.value.city,
transactionId: PixModel.value["transactionId"], transactionId: pixModel.value.transactionId,
message: PixModel.value["message"], message: pixModel.value.message,
value: PixModel.value["value"], value: pixModel.value["value"],
}); });
pix.base64QrCode().then((code) => { pixQrCode.base64QrCode().then((code: string) => {
qrCode.value = code; qrCode.value = code;
}); });
qrCodePayload.value = pix.payload(); qrCodePayload.value = pixQrCode.payload();
toggleModal.value = true; toggleModal.value = true;
}; };
@ -56,7 +56,7 @@ const submit = () => {
<template> <template>
<div class="container"> <div class="container">
<h2 class="text-center font-bold text-emerald-50 text-2xl"> <h2 class="text-center font-bold text-emerald-50 text-2xl">
PixModel QR Code pixModel QR Code
</h2> </h2>
<form> <form>
<div class="grid gap-4 grid-cols-1 p-2"> <div class="grid gap-4 grid-cols-1 p-2">
@ -72,7 +72,7 @@ const submit = () => {
name="pixKey" name="pixKey"
id="pixKey" id="pixKey"
class="form-input" class="form-input"
v-model="PixModel['pixKey']" v-model="pixModel.pixKey"
/> />
</div> </div>
<div class="col-div"> <div class="col-div">
@ -87,7 +87,7 @@ const submit = () => {
name="name" name="name"
id="name" id="name"
class="form-input" class="form-input"
v-model="PixModel['name']" v-model="pixModel.name"
/> />
</div> </div>
<div class="col-div"> <div class="col-div">
@ -102,7 +102,7 @@ const submit = () => {
name="city" name="city"
id="city" id="city"
class="form-input" class="form-input"
v-model="PixModel['city']" v-model="pixModel.city"
/> />
</div> </div>
<div class="col-div"> <div class="col-div">
@ -114,7 +114,7 @@ const submit = () => {
name="value" name="value"
id="value" id="value"
class="form-input" class="form-input"
v-model="PixModel['value']" v-model="pixModel.value"
/> />
</div> </div>
<div class="col-div"> <div class="col-div">
@ -126,7 +126,7 @@ const submit = () => {
name="code" name="code"
id="code" id="code"
class="form-input" class="form-input"
v-model="PixModel['transactionId']" v-model="pixModel.transactionId"
/> />
</div> </div>
<div class="col-div"> <div class="col-div">
@ -136,7 +136,7 @@ const submit = () => {
name="message" name="message"
id="message" id="message"
class="form-input" class="form-input"
v-model="PixModel['message']" v-model="pixModel.message"
/> />
</div> </div>
<button type="button" class="button" @click="submit"> <button type="button" class="button" @click="submit">
@ -155,20 +155,20 @@ const submit = () => {
> >
<img v-if="qrCode != ''" :src="qrCode" alt="QR code image" /> <img v-if="qrCode != ''" :src="qrCode" alt="QR code image" />
<div> <div>
<span class="text-black font-semibold mr-1">Chave PixModel:</span> <span class="text-black font-semibold mr-1">Chave pixModel:</span>
<span class="text-gray-700">{{ PixModel["pixKey"] }}</span> <span class="text-gray-700">{{ pixModel.pixKey }}</span>
</div> </div>
<div> <div>
<span class="text-black font-semibold mr-1" <span class="text-black font-semibold mr-1"
>Nome do Beneficiário:</span >Nome do Beneficiário:</span
> >
<span class="text-gray-700">{{ PixModel["name"] }}</span> <span class="text-gray-700">{{ pixModel.name }}</span>
</div> </div>
<div v-if="PixModel['value'] != 0"> <div v-if="pixModel.value != 0">
<span class="text-black font-semibold mr-1" <span class="text-black font-semibold mr-1"
>Valor da transferência:</span >Valor da transferência:</span
> >
<span class="text-gray-700">{{ PixModel["value"] }}</span> <span class="text-gray-700">{{ pixModel.value }}</span>
</div> </div>
<div <div
class="flex flex-col w-auto break-all justify-center items-center" class="flex flex-col w-auto break-all justify-center items-center"
@ -189,7 +189,7 @@ const submit = () => {
</div> </div>
</template> </template>
<style> <style scoped>
.container { .container {
background-color: var(--color-background-indigo); background-color: var(--color-background-indigo);
@apply rounded-md p-2 mt-8; @apply rounded-md p-2 mt-8;