11 lines
429 B
TypeScript

import di from "@/bootstrap/di/init-di";
import invoiceDbRepo from "@/feature/invoice/data/repo/invoice-db-repo";
import { invoiceRepoKey } from "@/feature/invoice/domain/i-repo/invoice-repo";
import { DependencyContainer } from "tsyringe";
export default function getInvoiceDi(): DependencyContainer {
const invoiceDi = di.createChildContainer()
invoiceDi.register(invoiceRepoKey, invoiceDbRepo)
return invoiceDi
}