fix(ivy): inject() no longer uses default value parameters (#24565)
inject() was changed in da31db7
to not take a default value parameter,
so injectable_compiler_2 should not request the use of one when
using inject().
PR Close #24565
This commit is contained in:

committed by
Miško Hevery

parent
10da6a45c6
commit
7d3fd4d655
@ -52,7 +52,6 @@ export function compileInjectable(meta: R3InjectableMetadata): InjectableDef {
|
||||
fnOrClass,
|
||||
useNew,
|
||||
injectFn: Identifiers.inject,
|
||||
useOptionalParam: true,
|
||||
deps: meta.deps,
|
||||
});
|
||||
} else if (meta.useClass !== undefined) {
|
||||
@ -94,7 +93,6 @@ export function compileInjectable(meta: R3InjectableMetadata): InjectableDef {
|
||||
fnOrClass: meta.type,
|
||||
useNew: true,
|
||||
injectFn: Identifiers.inject,
|
||||
useOptionalParam: true,
|
||||
deps: meta.deps,
|
||||
});
|
||||
}
|
||||
|
Reference in New Issue
Block a user