Fix lint issues

This commit is contained in:
RcleydsonR 2023-01-24 22:28:24 -03:00
parent 49834745a9
commit e10e8f89fc
8 changed files with 147 additions and 151 deletions

View File

@ -1,15 +1,18 @@
module.exports = { module.exports = {
presets: [ presets: [
['@babel/preset-env', { [
modules: false "@babel/preset-env",
}], {
modules: false,
},
],
], ],
env: { env: {
test: { test: {
presets: [ presets: [
['@babel/preset-env', {targets: {node: 'current'}}], ["@babel/preset-env", { targets: { node: "current" } }],
'@babel/preset-typescript', "@babel/preset-typescript",
], ],
} },
}, },
} };

View File

@ -56,7 +56,7 @@ const getValidDeposits = async (
const eventsDeposits = await p2pContract.queryFilter(filterDeposits); const eventsDeposits = await p2pContract.queryFilter(filterDeposits);
console.log(eventsDeposits); console.log(eventsDeposits);
if(!contract) p2pContract = getContract(); // get metamask provider contract if (!contract) p2pContract = getContract(); // get metamask provider contract
const depositList = await Promise.all( const depositList = await Promise.all(
eventsDeposits.map(async (deposit) => { eventsDeposits.map(async (deposit) => {

View File

@ -56,9 +56,9 @@ const getEventName = (event: string | undefined): string => {
}; };
const getAmountFormatted = (amount?: BigNumber): string => { const getAmountFormatted = (amount?: BigNumber): string => {
if(!amount) return "" if (!amount) return "";
return formatEther(amount); return formatEther(amount);
} };
// watch props changes // watch props changes
watch(props, async (): Promise<void> => { watch(props, async (): Promise<void> => {
@ -104,7 +104,9 @@ showInitialItems();
> >
<span class="last-release-info"> <span class="last-release-info">
{{ {{
isValidDeposit(item) ? item.remaining : getAmountFormatted(item.args?.amount) isValidDeposit(item)
? item.remaining
: getAmountFormatted(item.args?.amount)
}} }}
BRZ BRZ
</span> </span>

View File

@ -1,7 +1,7 @@
import { mount } from "@vue/test-utils"; import { mount } from "@vue/test-utils";
import ListingComponent from "@/components/ListingComponent/ListingComponent.vue"; import ListingComponent from "@/components/ListingComponent/ListingComponent.vue";
import { createPinia, setActivePinia } from "pinia"; import { createPinia, setActivePinia } from "pinia";
import { expect } from 'vitest' import { expect } from "vitest";
import { MockValidDeposits } from "@/model/mock/ValidDepositMock"; import { MockValidDeposits } from "@/model/mock/ValidDepositMock";
import { MockEvents } from "@/model/mock/EventMock"; import { MockEvents } from "@/model/mock/EventMock";

View File

@ -2,100 +2,91 @@ import type { Event } from "ethers";
import { vi } from "vitest"; import { vi } from "vitest";
export const MockEvents: Event[] = [ export const MockEvents: Event[] = [
{ {
"blockNumber": 1, blockNumber: 1,
"blockHash": "0x8", blockHash: "0x8",
"transactionIndex": 1, transactionIndex: 1,
"removed": false, removed: false,
"address": "0x0", address: "0x0",
"data": "0x0", data: "0x0",
"topics": [ topics: ["0x0", "0x0"],
"0x0", transactionHash: "0x0",
"0x0" logIndex: 1,
], event: "DepositAdded",
"transactionHash": "0x0", eventSignature: "DepositAdded(address,uint256,address,uint256)",
"logIndex": 1, args: [
"event": "DepositAdded", "0x0",
"eventSignature": "DepositAdded(address,uint256,address,uint256)", {
"args": [ type: "BigNumber",
"0x0", hex: "0x00",
{ },
"type": "BigNumber", "0x0",
"hex": "0x00" {
}, type: "BigNumber",
"0x0", hex: "0x6c6b935b8bbd400000",
{ },
"type": "BigNumber", ],
"hex": "0x6c6b935b8bbd400000" getBlock: vi.fn(),
}, removeListener: vi.fn(),
], getTransaction: vi.fn(),
getBlock: vi.fn(), getTransactionReceipt: vi.fn(),
removeListener: vi.fn(), },
getTransaction: vi.fn(), {
getTransactionReceipt: vi.fn(), blockNumber: 2,
}, blockHash: "0x8",
{ transactionIndex: 2,
"blockNumber": 2, removed: false,
"blockHash": "0x8", address: "0x0",
"transactionIndex": 2, data: "0x0",
"removed": false, topics: ["0x0", "0x0"],
"address": "0x0", transactionHash: "0x0",
"data": "0x0", logIndex: 2,
"topics": [ event: "LockAdded",
"0x0", eventSignature: "LockAdded(address,uint256,address,uint256)",
"0x0" args: [
], "0x0",
"transactionHash": "0x0", {
"logIndex": 2, type: "BigNumber",
"event": "LockAdded", hex: "0x00",
"eventSignature": "LockAdded(address,uint256,address,uint256)", },
"args": [ "0x0",
"0x0", {
{ type: "BigNumber",
"type": "BigNumber", hex: "0x6c6b935b8bbd400000",
"hex": "0x00" },
}, ],
"0x0", getBlock: vi.fn(),
{ removeListener: vi.fn(),
"type": "BigNumber", getTransaction: vi.fn(),
"hex": "0x6c6b935b8bbd400000" getTransactionReceipt: vi.fn(),
}, },
], {
getBlock: vi.fn(), blockNumber: 3,
removeListener: vi.fn(), blockHash: "0x8",
getTransaction: vi.fn(), transactionIndex: 3,
getTransactionReceipt: vi.fn(), removed: false,
}, address: "0x0",
{ data: "0x0",
"blockNumber": 3, topics: ["0x0", "0x0"],
"blockHash": "0x8", transactionHash: "0x0",
"transactionIndex": 3, logIndex: 3,
"removed": false, event: "LockReleased",
"address": "0x0", eventSignature: "LockReleased(address,uint256,address,uint256)",
"data": "0x0", args: [
"topics": [ "0x0",
"0x0", {
"0x0" type: "BigNumber",
], hex: "0x00",
"transactionHash": "0x0", },
"logIndex": 3, "0x0",
"event": "LockReleased", {
"eventSignature": "LockReleased(address,uint256,address,uint256)", type: "BigNumber",
"args": [ hex: "0x6c6b935b8bbd400000",
"0x0", },
{ ],
"type": "BigNumber", getBlock: vi.fn(),
"hex": "0x00" removeListener: vi.fn(),
}, getTransaction: vi.fn(),
"0x0", getTransactionReceipt: vi.fn(),
{ },
"type": "BigNumber", ];
"hex": "0x6c6b935b8bbd400000"
},
],
getBlock: vi.fn(),
removeListener: vi.fn(),
getTransaction: vi.fn(),
getTransactionReceipt: vi.fn(),
}
];

View File

@ -2,39 +2,39 @@ import { parseEther } from "ethers/lib/utils";
import type { ValidDeposit } from "../ValidDeposit"; import type { ValidDeposit } from "../ValidDeposit";
export const MockValidDeposits: ValidDeposit[] = [ export const MockValidDeposits: ValidDeposit[] = [
{ {
"blockNumber": 1, blockNumber: 1,
"depositID": parseEther("1"), depositID: parseEther("1"),
"remaining": 70, remaining: 70,
"seller": "mockedSellerAddress", seller: "mockedSellerAddress",
"pixKey": "123456789" pixKey: "123456789",
}, },
{ {
"blockNumber": 2, blockNumber: 2,
"depositID": parseEther("2"), depositID: parseEther("2"),
"remaining": 200, remaining: 200,
"seller": "mockedSellerAddress", seller: "mockedSellerAddress",
"pixKey": "123456789" pixKey: "123456789",
}, },
{ {
"blockNumber": 3, blockNumber: 3,
"depositID": parseEther("3"), depositID: parseEther("3"),
"remaining": 1250, remaining: 1250,
"seller": "mockedSellerAddress", seller: "mockedSellerAddress",
"pixKey": "123456789" pixKey: "123456789",
}, },
{ {
"blockNumber": 4, blockNumber: 4,
"depositID": parseEther("4"), depositID: parseEther("4"),
"remaining": 4000, remaining: 4000,
"seller": "mockedSellerAddress", seller: "mockedSellerAddress",
"pixKey": "123456789" pixKey: "123456789",
}, },
{ {
"blockNumber": 5, blockNumber: 5,
"depositID": parseEther("5"), depositID: parseEther("5"),
"remaining": 2000, remaining: 2000,
"seller": "mockedSellerAddress", seller: "mockedSellerAddress",
"pixKey": "123456789" pixKey: "123456789",
} },
] ];

4
src/shims-vue.d.ts vendored
View File

@ -1,5 +1,5 @@
declare module '*.vue' { declare module "*.vue" {
import { DefineComponent } from 'vue'; import { DefineComponent } from "vue";
const component: DefineComponent; const component: DefineComponent;
export default component; export default component;
} }

View File

@ -8,7 +8,7 @@ import vueJsx from "@vitejs/plugin-vue-jsx";
export default defineConfig({ export default defineConfig({
test: { test: {
globals: true, globals: true,
environment: 'jsdom' environment: "jsdom",
}, },
plugins: [vue(), vueJsx()], plugins: [vue(), vueJsx()],
resolve: { resolve: {