Skip to content

Commit e6bb269

Browse files
committed
chore: add return types
Signed-off-by: Adam Setch <adam.setch@outlook.com>
1 parent cc9e826 commit e6bb269

File tree

4 files changed

+18
-12
lines changed

4 files changed

+18
-12
lines changed

src/renderer/utils/notifications/filters/reason.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,18 @@ export const reasonFilter: Filter<Reason> = {
1616
return this.FILTER_TYPES[reason];
1717
},
1818

19-
hasFilters(settings: SettingsState) {
19+
hasFilters(settings: SettingsState): boolean {
2020
return settings.filterReasons.length > 0;
2121
},
2222

23-
isFilterSet(settings: SettingsState, reason: Reason) {
23+
isFilterSet(settings: SettingsState, reason: Reason): boolean {
2424
return settings.filterReasons.includes(reason);
2525
},
2626

27-
getFilterCount(notifications: AccountNotifications[], reason: Reason) {
27+
getFilterCount(
28+
notifications: AccountNotifications[],
29+
reason: Reason,
30+
): number {
2831
return notifications.reduce(
2932
(sum, account) =>
3033
sum +

src/renderer/utils/notifications/filters/state.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,18 +37,18 @@ export const stateFilter: Filter<FilterStateType> = {
3737
return this.FILTER_TYPES[stateType];
3838
},
3939

40-
hasFilters(settings: SettingsState) {
40+
hasFilters(settings: SettingsState): boolean {
4141
return settings.filterStates.length > 0;
4242
},
4343

44-
isFilterSet(settings: SettingsState, stateType: FilterStateType) {
44+
isFilterSet(settings: SettingsState, stateType: FilterStateType): boolean {
4545
return settings.filterStates.includes(stateType);
4646
},
4747

4848
getFilterCount(
4949
notifications: AccountNotifications[],
5050
stateType: FilterStateType,
51-
) {
51+
): number {
5252
return notifications.reduce(
5353
(sum, account) =>
5454
sum +

src/renderer/utils/notifications/filters/subjectType.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,18 +48,18 @@ export const subjectTypeFilter: Filter<SubjectType> = {
4848
return this.FILTER_TYPES[subjectType];
4949
},
5050

51-
hasFilters(settings: SettingsState) {
51+
hasFilters(settings: SettingsState): boolean {
5252
return settings.filterSubjectTypes.length > 0;
5353
},
5454

55-
isFilterSet(settings: SettingsState, subjectType: SubjectType) {
55+
isFilterSet(settings: SettingsState, subjectType: SubjectType): boolean {
5656
return settings.filterSubjectTypes.includes(subjectType);
5757
},
5858

5959
getFilterCount(
6060
notifications: AccountNotifications[],
6161
subjectType: SubjectType,
62-
) {
62+
): number {
6363
return notifications.reduce(
6464
(sum, account) =>
6565
sum +

src/renderer/utils/notifications/filters/userType.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,18 @@ export const userTypeFilter: Filter<UserType> = {
2828
return this.FILTER_TYPES[userType];
2929
},
3030

31-
hasFilters(settings: SettingsState) {
31+
hasFilters(settings: SettingsState): boolean {
3232
return settings.filterUserTypes.length > 0;
3333
},
3434

35-
isFilterSet(settings: SettingsState, userType: UserType) {
35+
isFilterSet(settings: SettingsState, userType: UserType): boolean {
3636
return settings.filterUserTypes.includes(userType);
3737
},
3838

39-
getFilterCount(notifications: AccountNotifications[], userType: UserType) {
39+
getFilterCount(
40+
notifications: AccountNotifications[],
41+
userType: UserType,
42+
): number {
4043
return notifications.reduce(
4144
(sum, account) =>
4245
sum +

0 commit comments

Comments
 (0)