refactor(communities): remove legacy pending membership indicator
We no longer want to show pending membership requests in the left column of the layout. Instead, community owners need to go to the community settings -> members -> Pending requests This however does not remove the legacy membership popup yet because it's still used when users click the OS notification of incoming community requests to join. We don't yet have a mechanism to make the app navigate specifically to that section of the community settings.
This commit is contained in:
parent
f86608287c
commit
0b280f090e
|
@ -109,30 +109,10 @@ Item {
|
|||
}
|
||||
}
|
||||
|
||||
Loader {
|
||||
id: membershipRequests
|
||||
|
||||
readonly property int nbRequests: root.communityData.pendingRequestsToJoin.count || 0
|
||||
|
||||
anchors.top: joinCommunityButton.visible ? joinCommunityButton.bottom : communityHeader.bottom
|
||||
anchors.topMargin: active ? Style.current.halfPadding : 0
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
|
||||
active: communityData.amISectionAdmin && nbRequests > 0
|
||||
height: nbRequests > 0 ? 64 : 0
|
||||
sourceComponent: Component {
|
||||
StatusContactRequestsIndicatorListItem {
|
||||
title: qsTr("Membership requests")
|
||||
requestsCount: membershipRequests.nbRequests
|
||||
onClicked: root.store.goToMembershipRequestsPage()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
ChatsLoadingPanel {
|
||||
chatSectionModule: root.communitySectionModule
|
||||
width: parent.width
|
||||
anchors.top: membershipRequests.bottom
|
||||
anchors.top: joinCommunityButton.visible ? joinCommunityButton.bottom : communityHeader.bottom
|
||||
anchors.topMargin: active ? Style.current.halfPadding : 0
|
||||
}
|
||||
|
||||
|
@ -177,7 +157,7 @@ Item {
|
|||
|
||||
StatusScrollView {
|
||||
id: scrollView
|
||||
anchors.top: membershipRequests.bottom
|
||||
anchors.top: joinCommunityButton.visible ? joinCommunityButton.bottom : communityHeader.bottom
|
||||
anchors.topMargin: Style.current.halfPadding
|
||||
anchors.bottom: createChatOrCommunity.top
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
|
|
Loading…
Reference in New Issue