ghost-portal/packages
Vitaliy 734c3c653a
Add sorting for accounts view (#5923)
* Show basic balance info

* Show bonded summary

* Show redeemable summary

* Show unbonding summary

* Adopt linter suggestions

* Hide cards with zero balance

* Apply simplifications

Co-authored-by: Jaco <jacogr@gmail.com>

* Remove dead code

* Simplify balance==undefined case

* Add summary bar tests (#5890)

* Add tests for summary bar

* Improve test case name

Co-authored-by: Krzysztof Jelski <kjelski@gmail.com>

* Factor empty render into a beforeEach block

* Improve name of helper variable

Co-authored-by: Krzysztof Jelski <kjelski@gmail.com>

* Construct correct instance for StakingLedger.active

* Override only the relevant parts in each test case

* Simplify test cases

Co-authored-by: Krzysztof Jelski <kjelski@gmail.com>

* Sort by total balance and by type

* Rename "clas" to "htmlClass"

* Extract DEFAULT_SORT_CONTROLS constant

* Move stableSort to its own file

* Optimize sorting on accounts page

* Adopt new sorting design

* Apply suggestions from code review

Co-authored-by: Jaco <jacogr@gmail.com>

* Remove stableSort function

* Move Dropdown css to Account styles

* Add tests for sorting

* Adjust tests and apply lint fixes

* Apply lint fixes

* Improve row coloring and styling of button for sort direction

* Improve styling

* Fix tests setup and bug connected with cloning accounts

* Restore condition

* Fix imports

Co-authored-by: Jaco <jacogr@gmail.com>
Co-authored-by: Krzysztof Jelski <kjelski@gmail.com>
Co-authored-by: MiZiet <michalzietalak@o2.pl>
Co-authored-by: Ewa Kowalska <ewcia.kowalska@gmail.com>
2021-09-06 14:14:56 +02:00
..
apps Add sorting for accounts view (#5923) 2021-09-06 14:14:56 +02:00
apps-config [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
apps-electron [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
apps-routing [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-accounts Add sorting for accounts view (#5923) 2021-09-06 14:14:56 +02:00
page-addresses [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-assets [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-bounties [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-calendar [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-claims [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-contracts [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-council [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-democracy [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-explorer [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-extrinsics [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-gilt [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-js [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-membership [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-parachains [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-poll [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-rpc [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-settings [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-signing [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-society [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-staking [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-storage [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-sudo [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-tech-comm [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
page-treasury [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
react-api [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
react-components Add sorting for accounts view (#5923) 2021-09-06 14:14:56 +02:00
react-hooks [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
react-params [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
react-query [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
react-signer [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00
test-support [CI Skip] release/beta 0.95.2-94 2021-09-06 12:11:09 +00:00