@accounter/server
Version:
Accounter GraphQL server
8 lines (6 loc) • 338 B
text/typescript
import { MiscExpensesProvider } from '../providers/misc-expenses.provider.js';
import { MiscExpensesModule } from '../types.js';
export const commonChargeFields: MiscExpensesModule.ChargeResolvers = {
miscExpenses: (dbCharge, _, { injector }) =>
injector.get(MiscExpensesProvider).getExpensesByChargeIdLoader.load(dbCharge.id),
};