Fix empty states for scene members and memberships

This commit is contained in:
Paul Frazee 2022-11-14 14:24:23 -06:00
parent 829fa175d0
commit 23fd43e306
3 changed files with 38 additions and 14 deletions

View file

@ -42,7 +42,7 @@ export class MembersViewModel {
}
get hasContent() {
return this.subject.did !== ''
return this.members.length !== 0
}
get hasError() {

View file

@ -17,7 +17,12 @@ export class MembershipsViewModel {
params: GetMemberships.QueryParams
// data
subject: Subject = {did: '', handle: '', displayName: ''}
subject: Subject = {
did: '',
handle: '',
displayName: '',
declaration: {cid: '', actorType: ''},
}
memberships: MembershipItem[] = []
constructor(
@ -36,7 +41,7 @@ export class MembershipsViewModel {
}
get hasContent() {
return this.subject.did !== ''
return this.memberships.length !== 0
}
get hasError() {