Condense Accounts/Addresses displays (#8675)

This commit is contained in:
Jaco 2023-01-02 20:19:19 +02:00 committed by GitHub
parent 0bfe6d22b1
commit e344b8a062
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 52 additions and 37 deletions

View File

@ -684,6 +684,16 @@ function Account ({ account: { address, meta }, className = '', delegation, filt
)}
</div>
</td>
<td className='button'>
{isFunction(api.api.tx.balances?.transfer) && (
<Button
className='send-button'
icon='paper-plane'
label={t<string>('send')}
onClick={toggleTransfer}
/>
)}
</td>
<td className='actions'>
<div>
<Popup
@ -701,9 +711,12 @@ function Account ({ account: { address, meta }, className = '', delegation, filt
</div>
</td>
</tr>
<tr className={`${className} isExpanded ${isExpanded ? 'packedAll' : 'packedTop'}`}>
<tr className={`${className} isExpanded packedTop`}>
<td />
<td className='balance all'>
<td
className='balance all'
colSpan={2}
>
<AddressInfo
address={address}
balancesAll={balancesAll}
@ -711,20 +724,14 @@ function Account ({ account: { address, meta }, className = '', delegation, filt
withExtended={false}
/>
</td>
<td className='button'>
{isFunction(api.api.tx.balances?.transfer) && (
<Button
className='send-button'
icon='paper-plane'
label={t<string>('send')}
onClick={toggleTransfer}
/>
)}
</td>
<td />
</tr>
<tr className={`${className} ${isExpanded ? 'isExpanded' : 'isCollapsed'} packedTop`}>
<td />
<td className='columar'>
<td
className='balance columar'
colSpan={2}
>
<AddressInfo
address={address}
balancesAll={balancesAll}
@ -741,7 +748,7 @@ function Account ({ account: { address, meta }, className = '', delegation, filt
/>
</Columar.Column>
</Columar>
<Columar>
<Columar size='tiny'>
<Columar.Column>
<div data-testid='tags'>
<Tags

View File

@ -217,26 +217,6 @@ function Address ({ address, className = '', filter, isFavorite, toggleFavorite
</>
)}
</td>
<td className='actions'>
<div>
<Popup value={PopupDropdown} />
<ExpandButton
expanded={isExpanded}
onClick={toggleIsExpanded}
/>
</div>
</td>
</tr>
<tr className={`${className} isExpanded ${isExpanded ? 'packedAll' : 'packedTop'}`}>
<td />
<td className='balance all'>
<AddressInfo
address={address}
balancesAll={balancesAll}
withBalance={BALANCE_OPTS_ONLY}
withExtended={false}
/>
</td>
<td className='button'>
{isFunction(api.api.tx.balances?.transfer) && (
<Button
@ -248,10 +228,37 @@ function Address ({ address, className = '', filter, isFavorite, toggleFavorite
/>
)}
</td>
<td className='actions'>
<div>
<Popup value={PopupDropdown} />
<ExpandButton
expanded={isExpanded}
onClick={toggleIsExpanded}
/>
</div>
</td>
</tr>
<tr className={`${className} isExpanded packedTop`}>
<td />
<td
className='balance all'
colSpan={2}
>
<AddressInfo
address={address}
balancesAll={balancesAll}
withBalance={BALANCE_OPTS_ONLY}
withExtended={false}
/>
</td>
<td />
</tr>
<tr className={`${className} ${isExpanded ? 'isExpanded' : 'isCollapsed'} packedTop`}>
<td />
<td className='columar'>
<td
className='balance columar'
colSpan={2}
>
<AddressInfo
address={address}
balancesAll={balancesAll}
@ -267,7 +274,7 @@ function Address ({ address, className = '', filter, isFavorite, toggleFavorite
/>
</Columar.Column>
</Columar>
<Columar>
<Columar size='tiny'>
<Columar.Column>
<div data-testid='tags'>
<Tags

View File

@ -27,7 +27,7 @@ function Overview ({ className = '', onStatusChange }: Props): React.ReactElemen
const isLoading = useLoadingDelay();
const headerRef = useRef([
[t('contacts'), 'start', 3]
[t('contacts'), 'start', 4]
]);
useEffect((): void => {

View File

@ -239,6 +239,7 @@ export default React.memo(styled(Table)`
&.balance {
min-width: 20rem;
padding: 0.5rem 0 0.75rem;
}
&.button {