@@ -9,18 +9,6 @@ import {
9
9
10
10
const name = 'AnnouncementController' ;
11
11
12
- /**
13
- * Constructs a unrestricted controller messenger.
14
- *
15
- * @returns A unrestricted controller messenger.
16
- */
17
- function getUnrestrictedMessenger ( ) {
18
- return new ControllerMessenger <
19
- AnnouncementControllerActions ,
20
- AnnouncementControllerEvents
21
- > ( ) ;
22
- }
23
-
24
12
/**
25
13
* Constructs a restricted controller messenger.
26
14
*
@@ -31,14 +19,9 @@ function getRestrictedMessenger() {
31
19
AnnouncementControllerActions ,
32
20
AnnouncementControllerEvents
33
21
> ( ) ;
34
- return controllerMessenger . getRestricted <
35
- typeof name ,
36
- never ,
37
- never
38
- > (
39
- {
40
- name,
41
- } ) ;
22
+ return controllerMessenger . getRestricted < typeof name , never , never > ( {
23
+ name,
24
+ } ) ;
42
25
}
43
26
const allAnnouncements = {
44
27
1 : {
@@ -66,7 +49,7 @@ const allAnnouncements2 = {
66
49
3 : {
67
50
id : 3 ,
68
51
date : '12/8/2020' ,
69
- isShown : false
52
+ isShown : false ,
70
53
} ,
71
54
} ;
72
55
const state1 : AnnouncementControllerState = {
@@ -109,9 +92,9 @@ describe('announcement controller', () => {
109
92
const controller = new AnnouncementController ( {
110
93
messenger : getRestrictedMessenger ( ) ,
111
94
state : state1 ,
112
- allAnnouncements : allAnnouncements
95
+ allAnnouncements,
113
96
} ) ;
114
- expect ( Object . keys ( controller . state . announcements ) ) . toHaveLength ( 2 )
97
+ expect ( Object . keys ( controller . state . announcements ) ) . toHaveLength ( 2 ) ;
115
98
const expectedStateNotifications : StateAnnouncementMap = {
116
99
1 : {
117
100
...allAnnouncements [ 1 ] ,
@@ -129,7 +112,7 @@ describe('announcement controller', () => {
129
112
const controller = new AnnouncementController ( {
130
113
messenger : getRestrictedMessenger ( ) ,
131
114
state : state2 ,
132
- allAnnouncements : allAnnouncements
115
+ allAnnouncements,
133
116
} ) ;
134
117
expect ( Object . keys ( controller . state . announcements ) ) . toHaveLength ( 3 ) ;
135
118
expect ( controller . state . announcements [ 1 ] . isShown ) . toBe ( true ) ;
@@ -142,7 +125,7 @@ describe('announcement controller', () => {
142
125
const controller = new AnnouncementController ( {
143
126
messenger : getRestrictedMessenger ( ) ,
144
127
state : state2 ,
145
- allAnnouncements : allAnnouncements2
128
+ allAnnouncements : allAnnouncements2 ,
146
129
} ) ;
147
130
controller . updateViewed ( { 1 : true } ) ;
148
131
expect ( controller . state . announcements [ 1 ] . isShown ) . toBe ( true ) ;
@@ -154,7 +137,7 @@ describe('announcement controller', () => {
154
137
const controller = new AnnouncementController ( {
155
138
messenger : getRestrictedMessenger ( ) ,
156
139
state : state2 ,
157
- allAnnouncements : allAnnouncements2
140
+ allAnnouncements : allAnnouncements2 ,
158
141
} ) ;
159
142
controller . updateViewed ( { 2 : true , 3 : true } ) ;
160
143
expect ( controller . state . announcements [ 1 ] . isShown ) . toBe ( false ) ;
0 commit comments