27 lines
838 B
TypeScript
27 lines
838 B
TypeScript
import { forwardRef, Module } from "@nestjs/common";
|
|
|
|
import { DMENU_CONFIG } from "./constants";
|
|
import { DmenuController } from "./dmenu.controller";
|
|
import { ContactService } from "./providers/contact.service";
|
|
import { IconsService } from "./providers/icons.service";
|
|
import { RestaurantService } from "./providers/restaurant.service";
|
|
import { dmenuConfig } from "../../configs/icons.config";
|
|
import { SubscriptionsModule } from "../subscriptions/subscriptions.module";
|
|
|
|
@Module({
|
|
imports: [forwardRef(() => SubscriptionsModule)],
|
|
controllers: [DmenuController],
|
|
providers: [
|
|
IconsService,
|
|
ContactService,
|
|
RestaurantService,
|
|
{
|
|
provide: DMENU_CONFIG,
|
|
useFactory: dmenuConfig().useFactory,
|
|
inject: dmenuConfig().inject,
|
|
},
|
|
],
|
|
exports: [RestaurantService],
|
|
})
|
|
export class DmenuModule {}
|