@@ -37,6 +44,7 @@ import smoothScrollMixin from '@/plugins/smooth-scroll-mixin';
import lenderLoansQuery from '@/graphql/query/lenderLoans.graphql';
import NewHomePageLoanCard from '@/components/LoanCards/NewHomePageLoanCard';
import KvPagination from '~/@kiva/kv-components/vue/KvPagination';
+import KvLoadingPlaceholder from '~/@kiva/kv-components/vue/KvLoadingPlaceholder';
export default {
name: 'LenderLoansList',
@@ -45,6 +53,7 @@ export default {
components: {
NewHomePageLoanCard,
KvPagination,
+ KvLoadingPlaceholder,
},
props: {
publicId: {
@@ -58,7 +67,7 @@ export default {
},
data() {
return {
- lenderLoans: [],
+ lenderLoans: new Array(4).fill({ id: 0 }),
loansLimit: 12,
loansOffset: 0,
totalCount: 0,
@@ -73,7 +82,7 @@ export default {
},
showedLoans() {
return this.totalCount > 1
- ? `${this.totalCount} loans`
+ ? `${numeral(this.totalCount).format('0,0')} loans`
: `${this.totalCount} loan`;
},
urlParams() {
diff --git a/src/components/LenderProfile/LenderMap.vue b/src/components/LenderProfile/LenderMap.vue
index 35fd5b23d7..cae15ff5e6 100644
--- a/src/components/LenderProfile/LenderMap.vue
+++ b/src/components/LenderProfile/LenderMap.vue
@@ -1,71 +1,84 @@
-
-
- {{ lenderMapTitle }}
-
-
-
-
- Legend:
-
-
-
-
-
- {{ legend.label }}
+ isLoading = false">
+
+
+
+
+
+
+
+ {{ lenderMapTitle }}
+
+
+
+
+ Legend:
+
+
+
+
+ {{ legend.label }}
+
+
+
+
+
+
+ Fundraising loans
+
+
+
+
+
+ Options:
+
+
+ Show fundraising loans
+
-
-
-
- Fundraising loans
-
-
-
-
-
- Options:
-
-
- Show fundraising loans
-
-
-
+
+