refactor: handle kyc journey for customers

This commit is contained in:
Abdalhamid Alhamad
2025-02-20 16:18:06 +03:00
parent 270753cfd7
commit dae9cb6323
74 changed files with 1116 additions and 477 deletions

View File

@ -4,21 +4,14 @@ import { TypeOrmModule } from '@nestjs/typeorm';
import { CustomerModule } from '~/customer/customer.module';
import { UserModule } from '~/user/user.module';
import { JuniorController } from './controllers';
import { Junior, JuniorRegistrationToken, Theme } from './entities';
import { JuniorRepository, JuniorTokenRepository } from './repositories';
import { BranchIoService, JuniorService, JuniorTokenService, QrcodeService } from './services';
import { Junior, Theme } from './entities';
import { JuniorRepository } from './repositories';
import { BranchIoService, JuniorService, QrcodeService } from './services';
@Module({
controllers: [JuniorController],
providers: [
JuniorService,
JuniorRepository,
JuniorTokenService,
JuniorTokenRepository,
QrcodeService,
BranchIoService,
],
imports: [TypeOrmModule.forFeature([Junior, Theme, JuniorRegistrationToken]), UserModule, CustomerModule, HttpModule],
exports: [JuniorService, JuniorTokenService],
providers: [JuniorService, JuniorRepository, QrcodeService, BranchIoService],
imports: [TypeOrmModule.forFeature([Junior, Theme]), UserModule, CustomerModule, HttpModule],
exports: [JuniorService],
})
export class JuniorModule {}