Hide inactive members in drawer
This commit is contained in:
@@ -100,8 +100,11 @@ fun Drawer(
|
|||||||
|
|
||||||
// Members Section
|
// Members Section
|
||||||
val membersState = rememberLazyListState()
|
val membersState = rememberLazyListState()
|
||||||
val sortedMembers = remember(members, memberBalances) {
|
val sortedMembers = remember(members, memberBalances, selectedMemberId) {
|
||||||
members.sortedWith(compareBy<DBMember> {
|
members.filter {
|
||||||
|
val balance = memberBalances[it.id] ?: 0.0
|
||||||
|
it.isActivated || balance > 0.01 || balance < -0.01 || it.id == selectedMemberId
|
||||||
|
}.sortedWith(compareBy<DBMember> {
|
||||||
val balance = memberBalances[it.id] ?: 0.0
|
val balance = memberBalances[it.id] ?: 0.0
|
||||||
when {
|
when {
|
||||||
balance > 0.01 -> 0
|
balance > 0.01 -> 0
|
||||||
|
|||||||
Reference in New Issue
Block a user