I am using the dynamic pipe described here.
It works fine with basic pipes such as CurrencyPipe or DatePipe but when I try to apply the same logic with an observable and the AsyncPipe, it does not work.
In the same vein, if I use the TranslatePipe from ngx-translate, the key will be translated once at initialisation but any subsequent language change will not trigger the new translation of the key.
I have no idea if what I am trying to do is even possible. Can you take a look at this minimal example and help me fix it?
https://stackblitz.com/edit/angular-5kjutq?file=src/app/app.component.html