11 lines
429 B
TypeScript
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
|
|
} |