targo-backend/src/time-and-attendance/modules/shared/shared.module.ts

22 lines
678 B
TypeScript

import { Module } from "@nestjs/common";
import { EmailToIdResolver } from "./utils/resolve-email-id.utils";
import { EmployeeTimesheetResolver } from "./utils/resolve-timesheet.utils";
import { FullNameResolver } from "./utils/resolve-full-name.utils";
import { BankCodesResolver } from "./utils/resolve-bank-type-id.utils";
import { PrismaModule } from "src/prisma/prisma.module";
@Module({
imports: [PrismaModule],
providers: [
FullNameResolver,
EmailToIdResolver,
BankCodesResolver,
EmployeeTimesheetResolver,
],
exports: [
FullNameResolver,
EmailToIdResolver,
BankCodesResolver,
EmployeeTimesheetResolver,
],
}) export class SharedModule {}