В различных частях сайта требуется выводить суммы с указанием валюты и еще некоторыми модификациями в зависимости от валюты.
С бека прилетает информация в формате
IMoney {
sum: number;
currencyId: number;
}
Требуется пайп, который отобразит это в виде 123$ или 234ETH в зависимости от currencyId
Информация о валютах храниться в сервисе, и этот сервис запрашивает информацию с бека.
Часто случается ситуация что информация, которую надо отобразить загружается раньше чем информация о валютах и пайп не находит нужную валюту. Как это можно решить? Может пайп может отдавать информацию не мгновенно а по срабатыванию Observer'ра?