@@ -100,7 +100,7 @@ export function ɵɵdefer(
100
100
const tView = getTView ( ) ;
101
101
const adjustedIndex = index + HEADER_OFFSET ;
102
102
const tNode = declareTemplate ( lView , tView , index , null , 0 , 0 ) ;
103
- const injector = lView [ INJECTOR ] ! ;
103
+ const injector = lView [ INJECTOR ] ;
104
104
105
105
if ( tView . firstCreatePass ) {
106
106
performanceMarkFeature ( 'NgDefer' ) ;
@@ -199,7 +199,7 @@ export function ɵɵdeferWhen(rawValue: unknown) {
199
199
value === true &&
200
200
( renderedState === DeferBlockInternalState . Initial ||
201
201
renderedState === DeferBlockState . Placeholder ) &&
202
- shouldTriggerWhenOnClient ( lView [ INJECTOR ] ! , lDetails , tDetails )
202
+ shouldTriggerWhenOnClient ( lView [ INJECTOR ] , lDetails , tDetails )
203
203
) {
204
204
triggerDeferBlock ( lView , tNode ) ;
205
205
}
@@ -257,7 +257,7 @@ export function ɵɵdeferHydrateWhen(rawValue: unknown) {
257
257
hydrateTriggers . set ( DeferBlockTrigger . When , null ) ;
258
258
259
259
if ( bindingUpdated ( lView , bindingIndex , rawValue ) ) {
260
- const injector = lView [ INJECTOR ] ! ;
260
+ const injector = lView [ INJECTOR ] ;
261
261
if ( typeof ngServerMode !== 'undefined' && ngServerMode ) {
262
262
// We are on the server and SSR for defer blocks is enabled.
263
263
triggerDeferBlock ( lView , tNode ) ;
@@ -343,7 +343,7 @@ export function ɵɵdeferOnImmediate() {
343
343
const lView = getLView ( ) ;
344
344
const tNode = getCurrentTNode ( ) ! ;
345
345
const tView = lView [ TVIEW ] ;
346
- const injector = lView [ INJECTOR ] ! ;
346
+ const injector = lView [ INJECTOR ] ;
347
347
const tDetails = getTDeferBlockDetails ( tView , tNode ) ;
348
348
const lDetails = getLDeferBlockDetails ( lView , tNode ) ;
349
349
@@ -383,7 +383,7 @@ export function ɵɵdeferHydrateOnImmediate() {
383
383
const lView = getLView ( ) ;
384
384
const tNode = getCurrentTNode ( ) ! ;
385
385
if ( shouldActivateHydrateTrigger ( lView , tNode ) ) {
386
- const injector = lView [ INJECTOR ] ! ;
386
+ const injector = lView [ INJECTOR ] ;
387
387
const hydrateTriggers = getHydrateTriggers ( getTView ( ) , tNode ) ;
388
388
hydrateTriggers . set ( DeferBlockTrigger . Immediate , null ) ;
389
389
@@ -448,7 +448,7 @@ export function ɵɵdeferOnHover(triggerIndex: number, walkUpTimes?: number) {
448
448
const lDetails = getLDeferBlockDetails ( lView , tNode ) ;
449
449
const tDetails = getTDeferBlockDetails ( lView [ TVIEW ] , tNode ) ;
450
450
renderPlaceholder ( lView , tNode ) ;
451
- if ( shouldTriggerWhenOnClient ( lView [ INJECTOR ] ! , lDetails , tDetails ) ) {
451
+ if ( shouldTriggerWhenOnClient ( lView [ INJECTOR ] , lDetails , tDetails ) ) {
452
452
registerDomTrigger (
453
453
lView ,
454
454
tNode ,
@@ -520,7 +520,7 @@ export function ɵɵdeferOnInteraction(triggerIndex: number, walkUpTimes?: numbe
520
520
const lDetails = getLDeferBlockDetails ( lView , tNode ) ;
521
521
const tDetails = getTDeferBlockDetails ( lView [ TVIEW ] , tNode ) ;
522
522
renderPlaceholder ( lView , tNode ) ;
523
- if ( shouldTriggerWhenOnClient ( lView [ INJECTOR ] ! , lDetails , tDetails ) ) {
523
+ if ( shouldTriggerWhenOnClient ( lView [ INJECTOR ] , lDetails , tDetails ) ) {
524
524
registerDomTrigger (
525
525
lView ,
526
526
tNode ,
@@ -592,7 +592,7 @@ export function ɵɵdeferOnViewport(triggerIndex: number, walkUpTimes?: number)
592
592
const lDetails = getLDeferBlockDetails ( lView , tNode ) ;
593
593
const tDetails = getTDeferBlockDetails ( lView [ TVIEW ] , tNode ) ;
594
594
renderPlaceholder ( lView , tNode ) ;
595
- if ( shouldTriggerWhenOnClient ( lView [ INJECTOR ] ! , lDetails , tDetails ) ) {
595
+ if ( shouldTriggerWhenOnClient ( lView [ INJECTOR ] , lDetails , tDetails ) ) {
596
596
registerDomTrigger (
597
597
lView ,
598
598
tNode ,
@@ -642,7 +642,7 @@ export function ɵɵdeferHydrateOnViewport() {
642
642
if ( shouldActivateHydrateTrigger ( lView , tNode ) ) {
643
643
const hydrateTriggers = getHydrateTriggers ( getTView ( ) , tNode ) ;
644
644
hydrateTriggers . set ( DeferBlockTrigger . Viewport , null ) ;
645
- const injector = lView [ INJECTOR ] ! ;
645
+ const injector = lView [ INJECTOR ] ;
646
646
647
647
if ( typeof ngServerMode !== 'undefined' && ngServerMode ) {
648
648
// We are on the server and SSR for defer blocks is enabled.
0 commit comments