11import type { InjectionToken } from "tsyringe" ;
2- import type { RestApiPort } from "./rest-api" ;
2+ import type { RestApiPort } from "./rest-api/ports/secondary/restApiPort " ;
33import type {
44 AuthApiPort ,
55 AuthClientAdapter ,
@@ -8,12 +8,16 @@ import type {
88 RequestResetPasswordUsecase ,
99 ResetPasswordUsecase ,
1010} from "./auth" ;
11+ import type { UserApiPort } from "./user/ports/secondary/userApiPort" ;
12+ import type { UserClientAdapter } from "./user/adapters/primary/userClientAdapter" ;
13+ import type { GetUserUsecase } from "./user/application/usecases/getUserUsecase" ;
14+ import type { GetChinguMemberStatusUsecase } from "./user/application/usecases/getChinguMemberStatusUsecase" ;
1115
1216export const TYPES = {
1317 /* Ports */
1418 RestApiPort : Symbol . for ( "RestApiPort" ) as InjectionToken < RestApiPort > ,
1519 AuthApiPort : Symbol . for ( "AuthApiPort" ) as InjectionToken < AuthApiPort > ,
16- // UserApiPort: Symbol.for("UserApiPort") as InjectionToken<UserApiPort>,
20+ UserApiPort : Symbol . for ( "UserApiPort" ) as InjectionToken < UserApiPort > ,
1721 // VoyageTeamClientPort: Symbol.for(
1822 // "VoyageTeamClientPort"
1923 // ) as InjectionToken<VoyageTeamClientPort>,
@@ -22,22 +26,22 @@ export const TYPES = {
2226 AuthClientAdapter : Symbol . for (
2327 "AuthClientAdapter" ,
2428 ) as InjectionToken < AuthClientAdapter > ,
25- // UserClientAdapter: Symbol.for(
26- // "UserClientAdapter"
27- // ) as InjectionToken<UserClientAdapter>,
29+ UserClientAdapter : Symbol . for (
30+ "UserClientAdapter" ,
31+ ) as InjectionToken < UserClientAdapter > ,
2832 // VoyageTeamClientAdapter: Symbol.for(
2933 // "VoyageTeamClientAdapter"
3034 // ) as InjectionToken<VoyageTeamClientAdapter>,
3135
3236 /* UseCases */
3337 LoginUsecase : Symbol . for ( "LoginUsecase" ) as InjectionToken < LoginUsecase > ,
3438 LogoutUsecase : Symbol . for ( "LogoutUsecase" ) as InjectionToken < LogoutUsecase > ,
35- // GetUserUsecase: Symbol.for(
36- // "GetUserUsecase"
37- // ) as InjectionToken<GetUserUsecase>,
38- // GetChinguMemberStatusUsecase: Symbol.for(
39- // "GetChinguMemberStatusUsecase"
40- // ) as InjectionToken<GetChinguMemberStatusUsecase>,
39+ GetUserUsecase : Symbol . for (
40+ "GetUserUsecase" ,
41+ ) as InjectionToken < GetUserUsecase > ,
42+ GetChinguMemberStatusUsecase : Symbol . for (
43+ "GetChinguMemberStatusUsecase" ,
44+ ) as InjectionToken < GetChinguMemberStatusUsecase > ,
4145 RequestResetPasswordUsecase : Symbol . for (
4246 "RequestResetPasswordUsecase" ,
4347 ) as InjectionToken < RequestResetPasswordUsecase > ,
0 commit comments