website refactor
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import type { IPageViewRepository } from '@core/analytics/application/repositories/PageViewRepository';
|
||||
import type { IEngagementRepository } from '@core/analytics/domain/repositories/EngagementRepository';
|
||||
import type { Logger } from '@core/shared/domain/Logger';
|
||||
import type { PageViewRepository } from '@core/analytics/application/repositories/PageViewRepository';
|
||||
import type { EngagementRepository } from '@core/analytics/domain/repositories/EngagementRepository';
|
||||
import type { Logger } from '@core/shared/application/UseCaseOutputPort/UseCaseOutputPort/UseCaseOutputPort_TEMP_TEMP';
|
||||
import { Provider } from '@nestjs/common';
|
||||
|
||||
import {
|
||||
@@ -28,13 +28,13 @@ export const AnalyticsProviders: Provider[] = [
|
||||
GetAnalyticsMetricsPresenter,
|
||||
{
|
||||
provide: RecordPageViewUseCase,
|
||||
useFactory: (repo: IPageViewRepository, logger: Logger) =>
|
||||
useFactory: (repo: PageViewRepository, logger: Logger) =>
|
||||
new RecordPageViewUseCase(repo, logger),
|
||||
inject: [ANALYTICS_PAGE_VIEW_REPOSITORY_TOKEN, LOGGER_TOKEN],
|
||||
},
|
||||
{
|
||||
provide: RecordEngagementUseCase,
|
||||
useFactory: (repo: IEngagementRepository, logger: Logger) =>
|
||||
useFactory: (repo: EngagementRepository, logger: Logger) =>
|
||||
new RecordEngagementUseCase(repo, logger),
|
||||
inject: [ANALYTICS_ENGAGEMENT_REPOSITORY_TOKEN, LOGGER_TOKEN],
|
||||
},
|
||||
@@ -46,7 +46,7 @@ export const AnalyticsProviders: Provider[] = [
|
||||
},
|
||||
{
|
||||
provide: GetAnalyticsMetricsUseCase,
|
||||
useFactory: (logger: Logger, repo: IPageViewRepository) =>
|
||||
useFactory: (logger: Logger, repo: PageViewRepository) =>
|
||||
new GetAnalyticsMetricsUseCase(logger, repo),
|
||||
inject: [LOGGER_TOKEN, ANALYTICS_PAGE_VIEW_REPOSITORY_TOKEN],
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user