Files
Avtex/apps/web/server/modules/notes-lists/index.ts
T

12 lines
593 B
TypeScript

import { PrismaListRepository } from './infrastructure/PrismaListRepository';
import { AddListItemUseCase } from './application/AddListItemUseCase';
import { GetListsUseCase } from './application/GetListsUseCase';
import { ToggleListItemUseCase } from './application/ToggleListItemUseCase';
const listRepository = new PrismaListRepository();
export const addListItemUseCase = new AddListItemUseCase(listRepository);
export const getListsUseCase = new GetListsUseCase(listRepository);
export const toggleListItemUseCase = new ToggleListItemUseCase(listRepository);
export { listRepository };