From 2f810654bc100f6d6e4832e4834b165a0606240a Mon Sep 17 00:00:00 2001 From: Dan Rusnac Date: Sat, 8 Feb 2025 11:50:06 +0100 Subject: [PATCH] refactor: reorganized settings screen and removed notifications and logout from main --- .../providers/VechainKitProviderWrapper.tsx | 4 +- .../Components/AccountSelector.tsx | 4 +- .../AccountModal/Components/ActionButton.tsx | 8 +- .../Contents/Account/AccountMainContent.tsx | 48 ++------- .../Account/EmbeddedWalletContent.tsx | 36 ++++--- .../Account/WalletSettingsContent.tsx | 97 +++++++++++++------ .../Notifications/NotificationContent.tsx | 17 ++-- .../PrivyLinkedAccounts.tsx | 13 --- packages/vechain-kit/src/languages/en.json | 8 +- 9 files changed, 127 insertions(+), 108 deletions(-) diff --git a/examples/homepage/src/app/providers/VechainKitProviderWrapper.tsx b/examples/homepage/src/app/providers/VechainKitProviderWrapper.tsx index 4b40357..d47b9c7 100644 --- a/examples/homepage/src/app/providers/VechainKitProviderWrapper.tsx +++ b/examples/homepage/src/app/providers/VechainKitProviderWrapper.tsx @@ -94,8 +94,8 @@ export function VechainKitProviderWrapper({ children }: Props) { }} loginMethods={[ { method: 'vechain', gridColumn: 4 }, - { method: 'dappkit', gridColumn: 4 }, - { method: 'ecosystem', gridColumn: 4 }, + { method: 'dappkit', gridColumn: 2 }, + { method: 'ecosystem', gridColumn: 2 }, ]} darkMode={isDarkMode} language={i18n.language} diff --git a/packages/vechain-kit/src/components/AccountModal/Components/AccountSelector.tsx b/packages/vechain-kit/src/components/AccountModal/Components/AccountSelector.tsx index f2c2bee..8ac3cff 100644 --- a/packages/vechain-kit/src/components/AccountModal/Components/AccountSelector.tsx +++ b/packages/vechain-kit/src/components/AccountModal/Components/AccountSelector.tsx @@ -20,7 +20,7 @@ export const AccountSelector = ({ mt, }: Props) => { return ( - +