From 4cc58bf683618995d665eba0177ac76147946c68 Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Fri, 6 Dec 2019 16:40:49 +0100 Subject: [PATCH] Some light tag sorting --- packages/app-accounts/src/Account.tsx | 6 ++++-- packages/app-address-book/src/Address.tsx | 6 ++++-- packages/react-components/src/InputTags.tsx | 5 +++-- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/packages/app-accounts/src/Account.tsx b/packages/app-accounts/src/Account.tsx index 6e4f3f019f..7815437b78 100644 --- a/packages/app-accounts/src/Account.tsx +++ b/packages/app-accounts/src/Account.tsx @@ -42,6 +42,8 @@ function Account ({ address, allowTags, className, isFavorite, t, toggleFavorite const [isTransferOpen, setIsTransferOpen] = useState(false); const [isVisible, setIsVisible] = useState(true); + const _setTags = (tags: string[]): void => setTags(tags.sort()); + useEffect((): void => { const account = keyring.getAccount(address); @@ -51,7 +53,7 @@ function Account ({ address, allowTags, className, isFavorite, t, toggleFavorite isEditable: (account && !(account.meta.isInjected || account.meta.isHardware)) || false, isExternal: (account && account.meta.isExternal) || false }); - setTags(account?.meta?.tags || []); + _setTags(account?.meta?.tags || []); setAccName(account?.meta?.name || ''); }, [address]); @@ -209,7 +211,7 @@ function Account ({ address, allowTags, className, isFavorite, t, toggleFavorite ? ( setTags(tags.sort()); + useEffect((): void => { const current = keyring.getAddress(address); @@ -53,7 +55,7 @@ function Address ({ address, allowTags, className, isFavorite, t, toggleFavorite useEffect((): void => { const account = keyring.getAddress(address); - setTags(account?.meta?.tags || []); + _setTags(account?.meta?.tags || []); setAccName(account?.meta?.name || ''); }, [address]); @@ -192,7 +194,7 @@ function Address ({ address, allowTags, className, isFavorite, t, toggleFavorite ? (