add : icons module

This commit is contained in:
morteza-mortezai
2025-12-16 09:53:20 +03:30
parent 6462354049
commit a3e7a39c88
11 changed files with 392 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
import { ConfigService } from "@nestjs/config";
export function iconsConfig() {
return {
inject: [ConfigService],
useFactory: async (configService: ConfigService) => {
return {
baseUrl: configService.getOrThrow<string>("DMENU_BACKEND_URL"),
username: configService.getOrThrow<string>("DMENU_USERNAME"),
password: configService.getOrThrow<string>("DMENU_PASSWORD"),
};
},
};
}
export interface IIconsConfig {
baseUrl: string;
username: string;
password: string;
}