mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
The new expression lowering lowers everything after `useValue` / `useFactory` into a separate exported variable. If the value was a `forwardRef`, this was passed to the runtime and resulted in errors. This change unwraps `forwardRef`s during runtime again. Note: we can’t unwrap the `forwardRef` into an exported variable during compile time, as this would defeat the purpose of the `forwardRef` in referring to something that can’t be referred to at this position. |
||
|---|---|---|
| .. | ||
| benchmarks | ||
| flat_module | ||
| ngtools_src | ||
| src | ||
| test | ||
| third_party_src | ||
| tsconfig-build.json | ||
| tsconfig-ngc-build.json | ||
| tsconfig-xi18n.json | ||
| webpack.config.js | ||