diff --git a/apps/client/src/app/components/portfolio-performance/portfolio-performance.component.html b/apps/client/src/app/components/portfolio-performance/portfolio-performance.component.html
index 7b9522956..fc4c5c5ba 100644
--- a/apps/client/src/app/components/portfolio-performance/portfolio-performance.component.html
+++ b/apps/client/src/app/components/portfolio-performance/portfolio-performance.component.html
@@ -38,24 +38,18 @@
diff --git a/apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html b/apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
index 9394d7624..93d3c4b79 100644
--- a/apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
+++ b/apps/client/src/app/components/portfolio-summary/portfolio-summary.component.html
@@ -33,10 +33,11 @@
@@ -46,10 +47,11 @@
@@ -62,14 +64,11 @@
@@ -79,12 +78,11 @@
@@ -97,10 +95,11 @@
@@ -113,12 +112,11 @@
@@ -136,13 +134,10 @@
class="justify-content-end"
position="end"
[colorizeSign]="true"
+ [isLoading]="isLoading"
[isPercent]="true"
[locale]="locale"
- [value]="
- isLoading
- ? undefined
- : summary?.netPerformancePercentageWithCurrencyEffect
- "
+ [value]="summary?.netPerformancePercentageWithCurrencyEffect"
/>
@@ -156,10 +151,11 @@
class="justify-content-end"
position="end"
[isCurrency]="true"
+ [isLoading]="isLoading"
[locale]="locale"
[precision]="precision"
[unit]="baseCurrency"
- [value]="isLoading ? undefined : summary?.totalAssetsInBaseCurrency"
+ [value]="summary?.totalAssetsInBaseCurrency"
/>
@@ -188,10 +184,11 @@
) {
}
@@ -200,10 +197,11 @@
class="justify-content-end"
position="end"
[isCurrency]="true"
+ [isLoading]="isLoading"
[locale]="locale"
[precision]="precision"
[unit]="baseCurrency"
- [value]="isLoading ? undefined : holdingsInBaseCurrency"
+ [value]="holdingsInBaseCurrency"
/>
@@ -215,10 +213,11 @@
class="justify-content-end"
position="end"
[isCurrency]="true"
+ [isLoading]="isLoading"
[locale]="locale"
[precision]="precision"
[unit]="baseCurrency"
- [value]="isLoading ? undefined : investmentsInBaseCurrency"
+ [value]="investmentsInBaseCurrency"
/>
@@ -229,10 +228,11 @@
class="justify-content-end"
position="end"
[isCurrency]="true"
+ [isLoading]="isLoading"
[locale]="locale"
[precision]="precision"
[unit]="baseCurrency"
- [value]="isLoading ? undefined : summary?.emergencyFund?.assets"
+ [value]="summary?.emergencyFund?.assets"
/>
@@ -262,10 +262,11 @@
) {
}
@@ -274,10 +275,11 @@
class="justify-content-end"
position="end"
[isCurrency]="true"
+ [isLoading]="isLoading"
[locale]="locale"
[precision]="precision"
[unit]="baseCurrency"
- [value]="isLoading ? undefined : summary?.totalCashInBaseCurrency"
+ [value]="summary?.totalCashInBaseCurrency"
/>
@@ -289,10 +291,11 @@
class="justify-content-end"
position="end"
[isCurrency]="true"
+ [isLoading]="isLoading"
[locale]="locale"
[precision]="precision"
[unit]="baseCurrency"
- [value]="isLoading ? undefined : summary?.cash"
+ [value]="summary?.cash"
/>
@@ -303,10 +306,11 @@
class="justify-content-end"
position="end"
[isCurrency]="true"
+ [isLoading]="isLoading"
[locale]="locale"
[precision]="precision"
[unit]="baseCurrency"
- [value]="isLoading ? undefined : summary?.emergencyFund?.cash"
+ [value]="summary?.emergencyFund?.cash"
/>
@@ -321,20 +325,22 @@
) {
}
@@ -353,10 +359,11 @@
@@ -369,10 +376,11 @@
@@ -385,13 +393,10 @@
class="justify-content-end"
position="end"
[colorizeSign]="true"
+ [isLoading]="isLoading"
[isPercent]="true"
[locale]="locale"
- [value]="
- isLoading
- ? undefined
- : summary?.annualizedPerformancePercentWithCurrencyEffect
- "
+ [value]="summary?.annualizedPerformancePercentWithCurrencyEffect"
/>
@@ -408,10 +413,11 @@
) {
}
@@ -443,10 +449,11 @@
@@ -456,10 +463,11 @@
@@ -469,10 +477,11 @@
diff --git a/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html b/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
index b77e0043e..00b12038c 100644
--- a/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
+++ b/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
@@ -36,12 +36,13 @@
i18n
size="medium"
[enableCopyToClipboardButton]="true"
- [value]="isLoading ? undefined : user.id"
+ [isLoading]="isLoading"
+ [value]="user.id"
>User ID
- Role
@@ -53,8 +54,9 @@
i18n
size="medium"
[isDate]="true"
+ [isLoading]="isLoading"
[locale]="data.locale"
- [value]="isLoading ? undefined : user.createdAt"
+ [value]="user.createdAt"
>Registration Date
@@ -62,8 +64,9 @@
Authentication
@@ -75,10 +78,9 @@
Membership
@@ -86,12 +88,9 @@
Country
@@ -104,8 +103,9 @@
Accounts
@@ -113,8 +113,9 @@
Activities
@@ -126,9 +127,10 @@
Engagement per Day
@@ -136,8 +138,9 @@
API Requests Today
diff --git a/apps/client/src/app/pages/portfolio/allocations/allocations-page.html b/apps/client/src/app/pages/portfolio/allocations/allocations-page.html
index d5c765958..ee0d8007e 100644
--- a/apps/client/src/app/pages/portfolio/allocations/allocations-page.html
+++ b/apps/client/src/app/pages/portfolio/allocations/allocations-page.html
@@ -14,12 +14,9 @@
diff --git a/apps/client/src/app/pages/portfolio/analysis/analysis-page.html b/apps/client/src/app/pages/portfolio/analysis/analysis-page.html
index ec90fccec..0fac204f9 100644
--- a/apps/client/src/app/pages/portfolio/analysis/analysis-page.html
+++ b/apps/client/src/app/pages/portfolio/analysis/analysis-page.html
@@ -83,14 +83,11 @@
i18n
size="large"
[isCurrency]="true"
+ [isLoading]="isLoadingInvestmentChart"
[locale]="user?.settings?.locale"
[precision]="precision"
[unit]="user?.settings?.baseCurrency"
- [value]="
- isLoadingInvestmentChart
- ? undefined
- : performance?.currentValueInBaseCurrency
- "
+ [value]="performance?.currentValueInBaseCurrency"
>Total amount
@@ -104,14 +101,11 @@
size="large"
[colorizeSign]="true"
[isCurrency]="true"
+ [isLoading]="isLoadingInvestmentChart"
[locale]="user?.settings?.locale"
[precision]="precision"
[unit]="user?.settings?.baseCurrency"
- [value]="
- isLoadingInvestmentChart
- ? undefined
- : performance?.netPerformanceWithCurrencyEffect
- "
+ [value]="performance?.netPerformanceWithCurrencyEffect"
>Change with currency effect
@@ -124,13 +118,10 @@
i18n
size="large"
[colorizeSign]="true"
+ [isLoading]="isLoadingInvestmentChart"
[isPercent]="true"
[locale]="user?.settings?.locale"
- [value]="
- isLoadingInvestmentChart
- ? undefined
- : performance?.netPerformancePercentageWithCurrencyEffect
- "
+ [value]="performance?.netPerformancePercentageWithCurrencyEffect"
>Performance with currency effect
@@ -173,13 +164,10 @@
class="justify-content-end"
position="end"
[isCurrency]="true"
+ [isLoading]="isLoadingInvestmentChart"
[locale]="user?.settings?.locale"
[unit]="user?.settings?.baseCurrency"
- [value]="
- isLoadingInvestmentChart
- ? undefined
- : performance?.netPerformance
- "
+ [value]="performance?.netPerformance"
/>
@@ -192,13 +180,10 @@
class="justify-content-end"
position="end"
[colorizeSign]="true"
+ [isLoading]="isLoadingInvestmentChart"
[isPercent]="true"
[locale]="user?.settings?.locale"
- [value]="
- isLoadingInvestmentChart
- ? undefined
- : performance?.netPerformancePercentage
- "
+ [value]="performance?.netPerformancePercentage"
/>
@@ -216,15 +201,14 @@
class="justify-content-end"
position="end"
[isCurrency]="true"
+ [isLoading]="isLoadingInvestmentChart"
[locale]="user?.settings?.locale"
[unit]="user?.settings?.baseCurrency"
[value]="
- isLoadingInvestmentChart
- ? undefined
- : performance?.netPerformance === null
- ? null
- : performance?.netPerformanceWithCurrencyEffect -
- performance?.netPerformance
+ performance?.netPerformance === null
+ ? null
+ : performance?.netPerformanceWithCurrencyEffect -
+ performance?.netPerformance
"
/>
@@ -238,15 +222,14 @@
class="justify-content-end"
position="end"
[colorizeSign]="true"
+ [isLoading]="isLoadingInvestmentChart"
[isPercent]="true"
[locale]="user?.settings?.locale"
[value]="
- isLoadingInvestmentChart
- ? undefined
- : performance?.netPerformancePercentage === null
- ? null
- : performance?.netPerformancePercentageWithCurrencyEffect -
- performance?.netPerformancePercentage
+ performance?.netPerformancePercentage === null
+ ? null
+ : performance?.netPerformancePercentageWithCurrencyEffect -
+ performance?.netPerformancePercentage
"
/>
@@ -261,13 +244,10 @@
class="justify-content-end"
position="end"
[isCurrency]="true"
+ [isLoading]="isLoadingInvestmentChart"
[locale]="user?.settings?.locale"
[unit]="user?.settings?.baseCurrency"
- [value]="
- isLoadingInvestmentChart
- ? undefined
- : performance?.netPerformanceWithCurrencyEffect
- "
+ [value]="performance?.netPerformanceWithCurrencyEffect"
/>
@@ -280,12 +260,11 @@
class="justify-content-end"
position="end"
[colorizeSign]="true"
+ [isLoading]="isLoadingInvestmentChart"
[isPercent]="true"
[locale]="user?.settings?.locale"
[value]="
- isLoadingInvestmentChart
- ? undefined
- : performance?.netPerformancePercentageWithCurrencyEffect
+ performance?.netPerformancePercentageWithCurrencyEffect
"
/>
diff --git a/libs/ui/src/lib/activities-table/activities-table.component.html b/libs/ui/src/lib/activities-table/activities-table.component.html
index ffcc77832..bf7fb2caf 100644
--- a/libs/ui/src/lib/activities-table/activities-table.component.html
+++ b/libs/ui/src/lib/activities-table/activities-table.component.html
@@ -210,8 +210,9 @@
@@ -234,8 +235,9 @@
@@ -258,8 +260,9 @@
@@ -282,8 +285,9 @@
@@ -305,8 +309,9 @@
@@ -337,8 +342,9 @@
diff --git a/libs/ui/src/lib/holdings-table/holdings-table.component.html b/libs/ui/src/lib/holdings-table/holdings-table.component.html
index ce5214e78..e66dac725 100644
--- a/libs/ui/src/lib/holdings-table/holdings-table.component.html
+++ b/libs/ui/src/lib/holdings-table/holdings-table.component.html
@@ -81,8 +81,9 @@
@@ -105,8 +106,9 @@
@@ -125,9 +127,10 @@
|
@@ -147,10 +150,9 @@
@@ -170,13 +172,10 @@