From 5fb7ae20a2b78f476dc8bd606a34eb62701b8f7f Mon Sep 17 00:00:00 2001 From: dario-piotrowicz Date: Thu, 15 Sep 2022 22:58:54 +0100 Subject: [PATCH] fix(docs-infra): initialize events arrays in EventsComponent (#47458) initialize the events fields of the EventsComponent so that they are always defined PR Close #47458 --- aio/src/app/custom-elements/events/events.component.html | 2 +- aio/src/app/custom-elements/events/events.component.spec.ts | 4 ++-- aio/src/app/custom-elements/events/events.component.ts | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/aio/src/app/custom-elements/events/events.component.html b/aio/src/app/custom-elements/events/events.component.html index 52c21248c28..9bc08662b84 100644 --- a/aio/src/app/custom-elements/events/events.component.html +++ b/aio/src/app/custom-elements/events/events.component.html @@ -1,5 +1,5 @@

Where we'll be presenting:

- +

We don't have any upcoming speaking engagements at the moment.

diff --git a/aio/src/app/custom-elements/events/events.component.spec.ts b/aio/src/app/custom-elements/events/events.component.spec.ts index b48662c6714..646cb798cb6 100644 --- a/aio/src/app/custom-elements/events/events.component.spec.ts +++ b/aio/src/app/custom-elements/events/events.component.spec.ts @@ -20,11 +20,11 @@ describe('EventsComponent', () => { }); it('should have no pastEvents when first created', () => { - expect(component.pastEvents).toBeUndefined(); + expect(component.pastEvents.length).toEqual(0); }); it('should have no upcoming when first created', () => { - expect(component.upcomingEvents).toBeUndefined(); + expect(component.upcomingEvents.length).toEqual(0); }); describe('ngOnInit()', () => { diff --git a/aio/src/app/custom-elements/events/events.component.ts b/aio/src/app/custom-elements/events/events.component.ts index f777c7b722f..47d7291fab6 100644 --- a/aio/src/app/custom-elements/events/events.component.ts +++ b/aio/src/app/custom-elements/events/events.component.ts @@ -18,8 +18,8 @@ export interface AngularEvent { }) export class EventsComponent implements OnInit { - pastEvents: AngularEvent[]; - upcomingEvents: AngularEvent[]; + pastEvents: AngularEvent[] = []; + upcomingEvents: AngularEvent[] = []; constructor(private eventsService: EventsService) { }