needs-provider fix

This commit is contained in:
Tim
2024-04-12 01:06:24 -04:00
parent bbabf8800b
commit af87289035
4 changed files with 15 additions and 21 deletions

View File

@@ -2,7 +2,7 @@ import {socket} from "@/socket.js";
import {useStore} from "@/store/store.js";
import {erc20Abi} from "@/blockchain/abi.js";
import {ethers} from "ethers";
import {metadata, metadataMap} from "@/version.js";
import {metadataMap} from "@/version.js";
import {provider} from "@/blockchain/wallet.js";

View File

@@ -1,5 +1,5 @@
<template>
<needs-provider>
<needs-signer>
<phone-card class="tordercard">
<v-card-title class="big">{{title}}</v-card-title>
<v-card-subtitle>{{subtitle}}</v-card-subtitle>
@@ -15,7 +15,7 @@
<v-btn variant="flat" color="green" :disabled="!valid()" @click="placeOrder">Place Dexorder</v-btn>
</v-card-actions>
</phone-card>
</needs-provider>
</needs-signer>
</template>
<script setup>
@@ -27,9 +27,9 @@ import {routeInverted, SingletonCoroutine, vAutoSelect} from "@/misc.js";
import {newOrder} from "@/blockchain/orderlib.js";
import {FixedNumber} from "ethers";
import {pendOrder} from "@/blockchain/wallet.js";
import NeedsProvider from "@/components/NeedsProvider.vue";
import router from "@/router/index.js";
import PairChoice from "@/components/PairChoice.vue";
import NeedsSigner from "@/components/NeedsSigner.vue";
const s = useStore()
const os = useOrderStore()

View File

@@ -1,17 +1,14 @@
<template>
<toolbar-pane title="Status" icon="mdi-format-list-bulleted-square">
<needs-provider>
<needs-signer>
<orders/>
</needs-signer>
</needs-provider>
<needs-signer>
<orders/>
</needs-signer>
</toolbar-pane>
</template>
<script setup>
import ToolbarPane from "@/components/chart/ToolbarPane.vue";
import NeedsProvider from "@/components/NeedsProvider.vue";
import Orders from "@/components/Status.vue";
import NeedsSigner from "@/components/NeedsSigner.vue";
</script>

View File

@@ -1,20 +1,17 @@
<template>
<needs-provider>
<needs-signer>
<phone-card>
<v-card-title><v-icon icon="mdi-information-outline" size="small" color="grey-darken-1"/> Vault Orders</v-card-title>
<v-card-item>
<orders/>
</v-card-item>
</phone-card>
</needs-signer>
</needs-provider>
<needs-signer>
<phone-card>
<v-card-title><v-icon icon="mdi-information-outline" size="small" color="grey-darken-1"/> Vault Orders</v-card-title>
<v-card-item>
<orders/>
</v-card-item>
</phone-card>
</needs-signer>
</template>
<script setup>
import Orders from "@/components/Status.vue";
import NeedsSigner from "@/components/NeedsSigner.vue";
import NeedsProvider from "@/components/NeedsProvider.vue";
import PhoneCard from "@/components/PhoneCard.vue";
</script>