From 256c020e8877d03be14c0b9ad791cb24aaffde00 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Sat, 13 Jan 2024 16:08:37 +0100 Subject: [PATCH] Feature/improve indicator for delayed market data (#2862) * Improve indicator for delayed market data * Update changelog --- CHANGELOG.md | 1 + .../portfolio-performance.component.html | 24 ++++++++----------- .../portfolio-performance.component.ts | 2 +- apps/client/src/locales/messages.de.xlf | 16 +++++++++++++ apps/client/src/locales/messages.es.xlf | 16 +++++++++++++ apps/client/src/locales/messages.fr.xlf | 16 +++++++++++++ apps/client/src/locales/messages.it.xlf | 16 +++++++++++++ apps/client/src/locales/messages.nl.xlf | 16 +++++++++++++ apps/client/src/locales/messages.pl.xlf | 16 +++++++++++++ apps/client/src/locales/messages.pt.xlf | 16 +++++++++++++ apps/client/src/locales/messages.tr.xlf | 16 +++++++++++++ apps/client/src/locales/messages.xlf | 14 +++++++++++ 12 files changed, 154 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e845a61..aa8134e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Improved the indicator for delayed market data in the client - Prepared the portfolio calculation for exchange rate effects ## 2.37.0 - 2024-01-11 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 4431d28f..1a931f66 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 @@ -1,19 +1,15 @@
-
- -
+ @if (errors?.length > 0 && !isLoading) { +
+ +
+ }
41 + + Oops! Our data provider partner is experiencing the hiccups. + Ups! Unser Datenprovider-Partner hat gerade ein Problem. + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.html + 7 + + + + Market data is delayed for + Die Marktdaten sind verzögert für + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.ts + 77 + + diff --git a/apps/client/src/locales/messages.es.xlf b/apps/client/src/locales/messages.es.xlf index c81b11b0..3bcf0c05 100644 --- a/apps/client/src/locales/messages.es.xlf +++ b/apps/client/src/locales/messages.es.xlf @@ -14273,6 +14273,22 @@ 41 + + Oops! Our data provider partner is experiencing the hiccups. + Oops! Our data provider partner is experiencing the hiccups. + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.html + 7 + + + + Market data is delayed for + Market data is delayed for + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.ts + 77 + + diff --git a/apps/client/src/locales/messages.fr.xlf b/apps/client/src/locales/messages.fr.xlf index 923c0333..cdaad5d5 100644 --- a/apps/client/src/locales/messages.fr.xlf +++ b/apps/client/src/locales/messages.fr.xlf @@ -14272,6 +14272,22 @@ 41 + + Oops! Our data provider partner is experiencing the hiccups. + Oops! Our data provider partner is experiencing the hiccups. + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.html + 7 + + + + Market data is delayed for + Market data is delayed for + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.ts + 77 + + diff --git a/apps/client/src/locales/messages.it.xlf b/apps/client/src/locales/messages.it.xlf index f3c6c884..a3577c73 100644 --- a/apps/client/src/locales/messages.it.xlf +++ b/apps/client/src/locales/messages.it.xlf @@ -14273,6 +14273,22 @@ 41 + + Oops! Our data provider partner is experiencing the hiccups. + Oops! Our data provider partner is experiencing the hiccups. + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.html + 7 + + + + Market data is delayed for + Market data is delayed for + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.ts + 77 + + diff --git a/apps/client/src/locales/messages.nl.xlf b/apps/client/src/locales/messages.nl.xlf index 393e06de..e790beb0 100644 --- a/apps/client/src/locales/messages.nl.xlf +++ b/apps/client/src/locales/messages.nl.xlf @@ -14272,6 +14272,22 @@ 41 + + Oops! Our data provider partner is experiencing the hiccups. + Oops! Our data provider partner is experiencing the hiccups. + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.html + 7 + + + + Market data is delayed for + Market data is delayed for + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.ts + 77 + + diff --git a/apps/client/src/locales/messages.pl.xlf b/apps/client/src/locales/messages.pl.xlf index 9f53ddb2..4e16f2d9 100644 --- a/apps/client/src/locales/messages.pl.xlf +++ b/apps/client/src/locales/messages.pl.xlf @@ -14275,6 +14275,22 @@ 41 + + Oops! Our data provider partner is experiencing the hiccups. + Oops! Our data provider partner is experiencing the hiccups. + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.html + 7 + + + + Market data is delayed for + Market data is delayed for + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.ts + 77 + + diff --git a/apps/client/src/locales/messages.pt.xlf b/apps/client/src/locales/messages.pt.xlf index 453fa246..113fdd79 100644 --- a/apps/client/src/locales/messages.pt.xlf +++ b/apps/client/src/locales/messages.pt.xlf @@ -14272,6 +14272,22 @@ 41 + + Oops! Our data provider partner is experiencing the hiccups. + Oops! Our data provider partner is experiencing the hiccups. + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.html + 7 + + + + Market data is delayed for + Market data is delayed for + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.ts + 77 + + diff --git a/apps/client/src/locales/messages.tr.xlf b/apps/client/src/locales/messages.tr.xlf index 23b017db..737bec99 100644 --- a/apps/client/src/locales/messages.tr.xlf +++ b/apps/client/src/locales/messages.tr.xlf @@ -14272,6 +14272,22 @@ 41 + + Oops! Our data provider partner is experiencing the hiccups. + Oops! Our data provider partner is experiencing the hiccups. + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.html + 7 + + + + Market data is delayed for + Market data is delayed for + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.ts + 77 + + diff --git a/apps/client/src/locales/messages.xlf b/apps/client/src/locales/messages.xlf index 00cf6142..36e59129 100644 --- a/apps/client/src/locales/messages.xlf +++ b/apps/client/src/locales/messages.xlf @@ -13674,6 +13674,20 @@ 41 + + Oops! Our data provider partner is experiencing the hiccups. + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.html + 7 + + + + Market data is delayed for + + apps/client/src/app/components/portfolio-performance/portfolio-performance.component.ts + 77 + +