From 68e7cd8931184d373dfc8f296051a2f524ae0936 Mon Sep 17 00:00:00 2001 From: Georges KABBOUCHI Date: Wed, 4 Aug 2021 22:17:26 +0300 Subject: [PATCH] wip --- components/QrCode.vue | 70 ++++++++++++++++ components/SearchInput.vue | 2 +- components/common/menu/MenuButton.vue | 6 +- .../context/SidebarDepositOverview.vue | 81 +++++++++++++++++++ .../context/components/CurrencyList.vue | 2 +- .../sidebar/context/overview/CardCurrency.vue | 31 +++++-- .../context/overview/SidebarOverview.vue | 10 ++- .../overview/SidebarOverviewBalance.vue | 6 +- composables/useCopiedToClipboardUx.ts | 27 +++++++ composables/useSidebar.ts | 3 + nuxt.config.js | 1 + package.json | 2 + pages/mainnet/aave-v2.vue | 1 + pages/overview.vue | 14 ---- pages/polygon/aave-v2.vue | 1 + plugins/v-clipboard2.js | 4 + yarn.lock | 40 ++++++++- 17 files changed, 270 insertions(+), 31 deletions(-) create mode 100644 components/QrCode.vue create mode 100644 components/sidebar/context/SidebarDepositOverview.vue create mode 100644 composables/useCopiedToClipboardUx.ts delete mode 100644 pages/overview.vue create mode 100644 plugins/v-clipboard2.js diff --git a/components/QrCode.vue b/components/QrCode.vue new file mode 100644 index 0000000..6cadddc --- /dev/null +++ b/components/QrCode.vue @@ -0,0 +1,70 @@ + + + diff --git a/components/SearchInput.vue b/components/SearchInput.vue index ddc287e..5fa6197 100644 --- a/components/SearchInput.vue +++ b/components/SearchInput.vue @@ -1,5 +1,5 @@ diff --git a/components/sidebar/context/SidebarDepositOverview.vue b/components/sidebar/context/SidebarDepositOverview.vue new file mode 100644 index 0000000..d743268 --- /dev/null +++ b/components/sidebar/context/SidebarDepositOverview.vue @@ -0,0 +1,81 @@ + + + + + diff --git a/components/sidebar/context/components/CurrencyList.vue b/components/sidebar/context/components/CurrencyList.vue index 744e75f..d873a04 100644 --- a/components/sidebar/context/components/CurrencyList.vue +++ b/components/sidebar/context/components/CurrencyList.vue @@ -9,7 +9,7 @@ :net-worth="token.netWorth" :symbol="token.symbol" :action-label="actionLabel" - @action="$emit('action', token.key)" + @deposit="$router.push({ hash: 'deposit-overview?tokenKey=' + token.key })" />
diff --git a/components/sidebar/context/overview/CardCurrency.vue b/components/sidebar/context/overview/CardCurrency.vue index dfdedb1..514d4e8 100644 --- a/components/sidebar/context/overview/CardCurrency.vue +++ b/components/sidebar/context/overview/CardCurrency.vue @@ -1,13 +1,34 @@ diff --git a/components/sidebar/context/overview/SidebarOverview.vue b/components/sidebar/context/overview/SidebarOverview.vue index 69f8907..9b0e950 100644 --- a/components/sidebar/context/overview/SidebarOverview.vue +++ b/components/sidebar/context/overview/SidebarOverview.vue @@ -3,15 +3,17 @@
-
+
-
+