reduced code duplication

This commit is contained in:
hannathkadher
2024-12-12 09:21:56 +04:00
parent 8af29cddfd
commit ba002ae474
6 changed files with 244 additions and 110 deletions
+7 -1
View File
@@ -43,9 +43,12 @@ import { DeviceStatusFirebaseService } from '@app/common/firebase/devices-status
import { DeviceStatusLogRepository } from '@app/common/modules/device-status-log/repositories';
import { SceneDeviceRepository } from '@app/common/modules/scene-device/repositories';
import { ProjectRepository } from '@app/common/modules/project/repositiories';
import { SpaceModelRepository } from '@app/common/modules/space-model';
import { CommunityModule } from 'src/community/community.module';
import { ValidationService } from './services/space-validation.service';
@Module({
imports: [ConfigModule, SpaceRepositoryModule],
imports: [ConfigModule, SpaceRepositoryModule, CommunityModule],
controllers: [
SpaceController,
SpaceUserController,
@@ -55,6 +58,7 @@ import { ProjectRepository } from '@app/common/modules/project/repositiories';
SpaceSceneController,
],
providers: [
ValidationService,
SpaceService,
TuyaService,
ProductRepository,
@@ -81,6 +85,8 @@ import { ProjectRepository } from '@app/common/modules/project/repositiories';
SpaceProductService,
SpaceProductRepository,
ProjectRepository,
SpaceModelRepository,
SubspaceRepository,
],
exports: [SpaceService],
})