import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; import { HeaderSection } from './entity/header-section.entity'; import { HeaderItems } from './entity/header-items.entity'; import { HeaderItemsRepository } from './repository/header-items.repository'; import { HeaderSectionRepository } from './repository/header-section.repository'; import { LayoutController } from './controller/layout.controller'; import { UserModule } from '../user/user.module'; import { HeaderSectionService } from './service/header-section.service'; @Module({ imports: [TypeOrmModule.forFeature([HeaderSection, HeaderItems]), UserModule], controllers: [LayoutController], providers: [ HeaderItemsRepository, HeaderSectionRepository, HeaderSectionService, ], exports: [HeaderSectionService], }) export class LayoutModule {}