From 316d37717153234e7e6f1f31a30dbc9af0f4bf00 Mon Sep 17 00:00:00 2001
From: KIMURA Yu <33382781+KimuraYu45z@users.noreply.github.com>
Date: Wed, 16 Aug 2023 00:03:09 +0800
Subject: [PATCH 01/17] feat: iya fix
---
.../strategy/strategy.component.html | 9 +++-
.../vaults/create/create.component.html | 52 ++++++++++---------
.../vaults/create/create.component.ts | 9 ++--
3 files changed, 41 insertions(+), 29 deletions(-)
diff --git a/projects/portal/src/app/views/yieldaggregator/strategies/strategy/strategy.component.html b/projects/portal/src/app/views/yieldaggregator/strategies/strategy/strategy.component.html
index 39adcbc8a..84e9c4df6 100644
--- a/projects/portal/src/app/views/yieldaggregator/strategies/strategy/strategy.component.html
+++ b/projects/portal/src/app/views/yieldaggregator/strategies/strategy/strategy.component.html
@@ -54,7 +54,14 @@
APR
-
{{ strategyAPR | percent : '1.2-2' }}
+
+
+ {{ strategyAPR | percent : '1.2-2' }}
+
+
+
+
+
diff --git a/projects/portal/src/app/views/yieldaggregator/vaults/create/create.component.html b/projects/portal/src/app/views/yieldaggregator/vaults/create/create.component.html
index ba146907f..04fc6cde6 100644
--- a/projects/portal/src/app/views/yieldaggregator/vaults/create/create.component.html
+++ b/projects/portal/src/app/views/yieldaggregator/vaults/create/create.component.html
@@ -215,32 +215,34 @@ What is the strategies?
Add Strategy
-
-
-
-
+
+ No strategy for {{ selectedSymbol }}
+
+
+
+
+
+
diff --git a/projects/portal/src/app/views/yieldaggregator/vaults/create/create.component.ts b/projects/portal/src/app/views/yieldaggregator/vaults/create/create.component.ts
index d9f6ba42e..485eb1883 100644
--- a/projects/portal/src/app/views/yieldaggregator/vaults/create/create.component.ts
+++ b/projects/portal/src/app/views/yieldaggregator/vaults/create/create.component.ts
@@ -36,7 +36,6 @@ export class CreateComponent implements OnInit {
reserveRate?: number;
name?: string;
- selectedStrategyId?: string;
selectedStrategies: { id?: string; name?: string; weight: number }[] = [];
constructor() {
@@ -52,21 +51,25 @@ export class CreateComponent implements OnInit {
}
onAddStrategy(strategyId: string) {
+ if (!strategyId) {
+ return;
+ }
this.selectedStrategies.push({
id: strategyId,
name: this.strategies?.find((s) => s.id === strategyId)?.name,
weight: 0,
});
this.selectedStrategies.sort((a, b) => a.id!.localeCompare(b.id!));
- this.selectedStrategyId = undefined;
+
+ (global as any).addStrategyModal.close();
}
onClickDeleteStrategy(index: number) {
this.selectedStrategies.splice(index, 1);
- this.selectedStrategyId = '';
}
onChangeSymbol() {
+ this.selectedStrategies = [];
if (!this.selectedSymbol) {
return;
}
From 4a8101515e50355d436bd87742592782adda7a2f Mon Sep 17 00:00:00 2001
From: Senna46 <29295263+Senna46@users.noreply.github.com>
Date: Wed, 16 Aug 2023 16:56:19 +0900
Subject: [PATCH 02/17] chore: wallet text
---
.../connect-wallet-start-dialog.component.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/projects/portal/src/app/views/dialogs/wallets/connect-wallet-start-dialog/connect-wallet-start-dialog.component.ts b/projects/portal/src/app/views/dialogs/wallets/connect-wallet-start-dialog/connect-wallet-start-dialog.component.ts
index e6e4b0fbc..2abc2e62d 100644
--- a/projects/portal/src/app/views/dialogs/wallets/connect-wallet-start-dialog/connect-wallet-start-dialog.component.ts
+++ b/projects/portal/src/app/views/dialogs/wallets/connect-wallet-start-dialog/connect-wallet-start-dialog.component.ts
@@ -27,7 +27,7 @@ export class ConnectWalletStartDialogComponent implements OnInit {
{
logo: 'assets/favicon.png',
walletType: WalletType.ununifi,
- name: 'UnUniFi (deprecated)',
+ name: 'UnUniFi Portal Wallet (deprecated)',
},
];
From 42870e18d1f213db1d527df9fb5570451e1d0303 Mon Sep 17 00:00:00 2001
From: KIMURA Yu <33382781+KimuraYu45z@users.noreply.github.com>
Date: Wed, 16 Aug 2023 17:55:30 +0800
Subject: [PATCH 03/17] feat: auto fill full amount
---
.../vaults/vault/vault.component.html | 22 ++++++++++++-------
1 file changed, 14 insertions(+), 8 deletions(-)
diff --git a/projects/portal/src/app/views/yieldaggregator/vaults/vault/vault.component.html b/projects/portal/src/app/views/yieldaggregator/vaults/vault/vault.component.html
index 9a53ed933..bea3e5441 100644
--- a/projects/portal/src/app/views/yieldaggregator/vaults/vault/vault.component.html
+++ b/projects/portal/src/app/views/yieldaggregator/vaults/vault/vault.component.html
@@ -193,12 +193,15 @@
/>
{{ displaySymbol }}
-
+
+
@@ -248,13 +251,16 @@
/>
YA-VAULT-{{ vault?.vault?.id }}
-
+
Available balance:
-
+
{{ symbolBalancesMap?.['YA-VAULT-'+ vault?.vault?.id] || 0 }}
{{ 'YA-VAULT-' + vault?.vault?.id }}
-
-
+
+
- ${{ totalDepositAmount?.usdAmount | number }}
+ {{ totalDepositAmount?.usdAmount | currency }}
@@ -116,7 +116,7 @@
{{ totalBondedAmount?.symbolAmount }} {{ displaySymbol }} |
- ${{ totalBondedAmount?.usdAmount | number }}
+ ${{ totalBondedAmount?.usdAmount | currency }}
@@ -125,7 +125,7 @@
{{ totalUnbondingAmount?.symbolAmount }} {{ displaySymbol }}
- ${{ totalUnbondingAmount?.usdAmount | number }}
+ ${{ totalUnbondingAmount?.usdAmount | currency }}
@@ -134,7 +134,7 @@
{{ totalWithdrawalBalance?.symbolAmount }} {{ displaySymbol }}
- ${{ totalWithdrawalBalance?.usdAmount | number }}
+ ${{ totalWithdrawalBalance?.usdAmount | currency }}