diff --git a/src/components/LenderProfile/LenderDedicationsList.vue b/src/components/LenderProfile/LenderDedicationsList.vue index f369efe4cb..9116429107 100644 --- a/src/components/LenderProfile/LenderDedicationsList.vue +++ b/src/components/LenderProfile/LenderDedicationsList.vue @@ -32,6 +32,7 @@ :limit="dedicationsLimit" :total="totalCount" :offset="dedicationsOffset" + :scroll-to-top="false" @page-changed="pageChange" /> diff --git a/src/components/LenderProfile/LenderInviteesList.vue b/src/components/LenderProfile/LenderInviteesList.vue new file mode 100644 index 0000000000..e0d7b39ae1 --- /dev/null +++ b/src/components/LenderProfile/LenderInviteesList.vue @@ -0,0 +1,158 @@ + + + diff --git a/src/components/LenderProfile/LenderTeamsList.vue b/src/components/LenderProfile/LenderTeamsList.vue index 57aac56494..531396575e 100644 --- a/src/components/LenderProfile/LenderTeamsList.vue +++ b/src/components/LenderProfile/LenderTeamsList.vue @@ -42,6 +42,7 @@ :limit="teamsLimit" :total="totalCount" :offset="teamsOffset" + :scroll-to-top="false" @page-changed="pageChange" /> diff --git a/src/graphql/query/lenderInvitees.graphql b/src/graphql/query/lenderInvitees.graphql new file mode 100644 index 0000000000..fae504d406 --- /dev/null +++ b/src/graphql/query/lenderInvitees.graphql @@ -0,0 +1,22 @@ +query LenderInvitees ($publicId: String!, $offset: Int, $limit: Int) { + community { + lender(publicId: $publicId) { + id + invitees(offset: $offset, limit: $limit) { + totalCount + values { + id + name + publicId + image { + id + url(customSize: "w200h200") + } + lenderPage { + whereabouts + } + } + } + } + } +} diff --git a/src/pages/LenderProfile/LenderProfile.vue b/src/pages/LenderProfile/LenderProfile.vue index 704c956fa6..0e5ad35539 100644 --- a/src/pages/LenderProfile/LenderProfile.vue +++ b/src/pages/LenderProfile/LenderProfile.vue @@ -23,6 +23,11 @@ :lender-info="lenderInfo" /> + + @@ -38,6 +43,7 @@ import lenderPublicProfileQuery from '@/graphql/query/lenderPublicProfile.graphq import LenderLoansList from '@/components/LenderProfile/LenderLoansList'; import LenderStats from '@/components/LenderProfile/LenderStats'; import LenderTeamsList from '@/components/LenderProfile/LenderTeamsList'; +import LenderInviteesList from '@/components/LenderProfile/LenderInviteesList'; import LenderDedicationsList from '@/components/LenderProfile/LenderDedicationsList'; import KvPageContainer from '~/@kiva/kv-components/vue/KvPageContainer'; @@ -51,6 +57,7 @@ export default { LenderLoansList, LenderStats, LenderTeamsList, + LenderInviteesList, LenderDedicationsList, }, metaInfo() {