website refactor
This commit is contained in:
@@ -30,7 +30,7 @@ describe('GetUnreadNotificationsUseCase', () => {
|
||||
} as unknown as Logger;
|
||||
|
||||
useCase = new GetUnreadNotificationsUseCase(
|
||||
notificationRepository as unknown as INotificationRepository,
|
||||
notificationRepository as unknown as NotificationRepository,
|
||||
logger,
|
||||
);
|
||||
});
|
||||
|
||||
@@ -38,7 +38,7 @@ describe('MarkNotificationReadUseCase', () => {
|
||||
} as unknown as Logger;
|
||||
|
||||
useCase = new MarkNotificationReadUseCase(
|
||||
notificationRepository as unknown as INotificationRepository,
|
||||
notificationRepository as unknown as NotificationRepository,
|
||||
logger,
|
||||
);
|
||||
});
|
||||
@@ -152,7 +152,7 @@ describe('MarkAllNotificationsReadUseCase', () => {
|
||||
};
|
||||
|
||||
useCase = new MarkAllNotificationsReadUseCase(
|
||||
notificationRepository as unknown as INotificationRepository,
|
||||
notificationRepository as unknown as NotificationRepository,
|
||||
);
|
||||
});
|
||||
|
||||
@@ -197,7 +197,7 @@ describe('DismissNotificationUseCase', () => {
|
||||
};
|
||||
|
||||
useCase = new DismissNotificationUseCase(
|
||||
notificationRepository as unknown as INotificationRepository,
|
||||
notificationRepository as unknown as NotificationRepository,
|
||||
);
|
||||
});
|
||||
|
||||
|
||||
@@ -107,7 +107,7 @@ export type MarkAllNotificationsReadErrorCode = 'REPOSITORY_ERROR';
|
||||
|
||||
export class MarkAllNotificationsReadUseCase {
|
||||
constructor(
|
||||
private readonly notificationRepository: INotificationRepository,
|
||||
private readonly notificationRepository: NotificationRepository,
|
||||
) {}
|
||||
|
||||
async execute(
|
||||
@@ -152,7 +152,7 @@ export type DismissNotificationErrorCode =
|
||||
|
||||
export class DismissNotificationUseCase {
|
||||
constructor(
|
||||
private readonly notificationRepository: INotificationRepository,
|
||||
private readonly notificationRepository: NotificationRepository,
|
||||
) {}
|
||||
|
||||
async execute(
|
||||
|
||||
@@ -46,7 +46,7 @@ describe('NotificationPreferencesUseCases', () => {
|
||||
preferenceRepository.getOrCreateDefault.mockResolvedValue(preference);
|
||||
|
||||
const useCase = new GetNotificationPreferencesQuery(
|
||||
preferenceRepository as unknown as INotificationPreferenceRepository,
|
||||
preferenceRepository as unknown as NotificationPreferenceRepository,
|
||||
logger,
|
||||
);
|
||||
|
||||
@@ -69,7 +69,7 @@ describe('NotificationPreferencesUseCases', () => {
|
||||
preferenceRepository.getOrCreateDefault.mockResolvedValue(preference);
|
||||
|
||||
const useCase = new UpdateChannelPreferenceUseCase(
|
||||
preferenceRepository as unknown as INotificationPreferenceRepository,
|
||||
preferenceRepository as unknown as NotificationPreferenceRepository,
|
||||
logger,
|
||||
);
|
||||
|
||||
@@ -98,7 +98,7 @@ describe('NotificationPreferencesUseCases', () => {
|
||||
preferenceRepository.getOrCreateDefault.mockResolvedValue(preference);
|
||||
|
||||
const useCase = new UpdateTypePreferenceUseCase(
|
||||
preferenceRepository as unknown as INotificationPreferenceRepository,
|
||||
preferenceRepository as unknown as NotificationPreferenceRepository,
|
||||
logger,
|
||||
);
|
||||
|
||||
@@ -127,7 +127,7 @@ describe('NotificationPreferencesUseCases', () => {
|
||||
preferenceRepository.getOrCreateDefault.mockResolvedValue(preference);
|
||||
|
||||
const useCase = new UpdateQuietHoursUseCase(
|
||||
preferenceRepository as unknown as INotificationPreferenceRepository,
|
||||
preferenceRepository as unknown as NotificationPreferenceRepository,
|
||||
logger,
|
||||
);
|
||||
|
||||
@@ -151,7 +151,7 @@ describe('NotificationPreferencesUseCases', () => {
|
||||
|
||||
it('UpdateQuietHoursUseCase returns error on invalid hours', async () => {
|
||||
const useCase = new UpdateQuietHoursUseCase(
|
||||
preferenceRepository as unknown as INotificationPreferenceRepository,
|
||||
preferenceRepository as unknown as NotificationPreferenceRepository,
|
||||
logger,
|
||||
);
|
||||
|
||||
@@ -176,7 +176,7 @@ describe('NotificationPreferencesUseCases', () => {
|
||||
preferenceRepository.getOrCreateDefault.mockResolvedValue(preference);
|
||||
|
||||
const useCase = new SetDigestModeUseCase(
|
||||
preferenceRepository as unknown as INotificationPreferenceRepository,
|
||||
preferenceRepository as unknown as NotificationPreferenceRepository,
|
||||
);
|
||||
|
||||
const command: SetDigestModeCommand = {
|
||||
@@ -199,7 +199,7 @@ describe('NotificationPreferencesUseCases', () => {
|
||||
|
||||
it('SetDigestModeUseCase returns error on invalid frequency', async () => {
|
||||
const useCase = new SetDigestModeUseCase(
|
||||
preferenceRepository as unknown as INotificationPreferenceRepository,
|
||||
preferenceRepository as unknown as NotificationPreferenceRepository,
|
||||
);
|
||||
|
||||
const command: SetDigestModeCommand = {
|
||||
|
||||
@@ -70,7 +70,7 @@ export type UpdateChannelPreferenceErrorCode =
|
||||
|
||||
export class UpdateChannelPreferenceUseCase {
|
||||
constructor(
|
||||
private readonly preferenceRepository: INotificationPreferenceRepository,
|
||||
private readonly preferenceRepository: NotificationPreferenceRepository,
|
||||
private readonly logger: Logger,
|
||||
) {}
|
||||
|
||||
@@ -125,7 +125,7 @@ export type UpdateTypePreferenceErrorCode = 'REPOSITORY_ERROR';
|
||||
|
||||
export class UpdateTypePreferenceUseCase {
|
||||
constructor(
|
||||
private readonly preferenceRepository: INotificationPreferenceRepository,
|
||||
private readonly preferenceRepository: NotificationPreferenceRepository,
|
||||
private readonly logger: Logger,
|
||||
) {}
|
||||
|
||||
@@ -184,7 +184,7 @@ export type UpdateQuietHoursErrorCode =
|
||||
|
||||
export class UpdateQuietHoursUseCase {
|
||||
constructor(
|
||||
private readonly preferenceRepository: INotificationPreferenceRepository,
|
||||
private readonly preferenceRepository: NotificationPreferenceRepository,
|
||||
private readonly logger: Logger,
|
||||
) {}
|
||||
|
||||
@@ -261,7 +261,7 @@ export type SetDigestModeErrorCode =
|
||||
|
||||
export class SetDigestModeUseCase {
|
||||
constructor(
|
||||
private readonly preferenceRepository: INotificationPreferenceRepository,
|
||||
private readonly preferenceRepository: NotificationPreferenceRepository,
|
||||
) {}
|
||||
|
||||
async execute(
|
||||
|
||||
@@ -45,8 +45,8 @@ describe('SendNotificationUseCase', () => {
|
||||
} as unknown as Logger;
|
||||
|
||||
useCase = new SendNotificationUseCase(
|
||||
notificationRepository as unknown as INotificationRepository,
|
||||
preferenceRepository as unknown as INotificationPreferenceRepository,
|
||||
notificationRepository as unknown as NotificationRepository,
|
||||
preferenceRepository as unknown as NotificationPreferenceRepository,
|
||||
gatewayRegistry as unknown as NotificationGatewayRegistry,
|
||||
logger,
|
||||
);
|
||||
|
||||
@@ -47,8 +47,8 @@ export type SendNotificationErrorCode = 'REPOSITORY_ERROR';
|
||||
|
||||
export class SendNotificationUseCase {
|
||||
constructor(
|
||||
private readonly notificationRepository: INotificationRepository,
|
||||
private readonly preferenceRepository: INotificationPreferenceRepository,
|
||||
private readonly notificationRepository: NotificationRepository,
|
||||
private readonly preferenceRepository: NotificationPreferenceRepository,
|
||||
private readonly gatewayRegistry: NotificationGatewayRegistry,
|
||||
private readonly logger: Logger,
|
||||
) {
|
||||
|
||||
Reference in New Issue
Block a user