From 99336e1bb639788a6cbbcf3dd1c827497711a82e Mon Sep 17 00:00:00 2001 From: Georges KABBOUCHI Date: Thu, 29 Jul 2021 00:38:15 +0300 Subject: [PATCH] Aave v2 Borrow & Withdraw --- components/Alert.vue | 18 ++ components/Notification.vue | 6 +- components/common/input/ButtonBullet.vue | 46 ++++ .../context/aaveV2/SidebarAaveV2Borrow.vue | 233 +++++++++++++++++ .../context/aaveV2/SidebarAaveV2Payback.vue | 247 ++++++++++++++++++ .../context/aaveV2/SidebarAaveV2Supply.vue | 1 - .../components/SidebarRateTypeSelect.vue | 10 +- composables/useAaveV2Position.ts | 18 +- composables/useBalances.ts | 11 +- composables/useLink.ts | 1 + composables/useModal.ts | 3 +- composables/useNetwork.ts | 6 +- composables/useNotification.ts | 13 +- composables/useSidebar.ts | 16 +- tailwind.config.js | 5 +- 15 files changed, 610 insertions(+), 24 deletions(-) create mode 100644 components/Alert.vue create mode 100644 components/common/input/ButtonBullet.vue create mode 100644 components/sidebar/context/aaveV2/SidebarAaveV2Borrow.vue create mode 100644 components/sidebar/context/aaveV2/SidebarAaveV2Payback.vue diff --git a/components/Alert.vue b/components/Alert.vue new file mode 100644 index 0000000..f15350c --- /dev/null +++ b/components/Alert.vue @@ -0,0 +1,18 @@ + + + diff --git a/components/Notification.vue b/components/Notification.vue index 3eabdf5..4cd77be 100644 --- a/components/Notification.vue +++ b/components/Notification.vue @@ -1,5 +1,5 @@ + + diff --git a/components/sidebar/context/aaveV2/SidebarAaveV2Borrow.vue b/components/sidebar/context/aaveV2/SidebarAaveV2Borrow.vue new file mode 100644 index 0000000..6af17f6 --- /dev/null +++ b/components/sidebar/context/aaveV2/SidebarAaveV2Borrow.vue @@ -0,0 +1,233 @@ + + + diff --git a/components/sidebar/context/aaveV2/SidebarAaveV2Payback.vue b/components/sidebar/context/aaveV2/SidebarAaveV2Payback.vue new file mode 100644 index 0000000..e15f554 --- /dev/null +++ b/components/sidebar/context/aaveV2/SidebarAaveV2Payback.vue @@ -0,0 +1,247 @@ + + + diff --git a/components/sidebar/context/aaveV2/SidebarAaveV2Supply.vue b/components/sidebar/context/aaveV2/SidebarAaveV2Supply.vue index f1916dc..85f7780 100644 --- a/components/sidebar/context/aaveV2/SidebarAaveV2Supply.vue +++ b/components/sidebar/context/aaveV2/SidebarAaveV2Supply.vue @@ -82,7 +82,6 @@ import atokens from '~/constant/atokens' import ToggleButton from '~/components/common/input/ToggleButton.vue' import { useDSA } from '~/composables/useDSA' import ButtonCTA from '~/components/common/input/ButtonCTA.vue' -import { useNotification } from '~/composables/useNotification' import Button from '~/components/Button.vue' import { useSidebar } from '~/composables/useSidebar' diff --git a/components/sidebar/context/components/SidebarRateTypeSelect.vue b/components/sidebar/context/components/SidebarRateTypeSelect.vue index 7f48c61..7979053 100644 --- a/components/sidebar/context/components/SidebarRateTypeSelect.vue +++ b/components/sidebar/context/components/SidebarRateTypeSelect.vue @@ -1,11 +1,11 @@