Files
expense-control/api/src/routes/budget.routes.ts
Mateusz Gruszczyński 80e181ea3f zmiany
2026-04-06 14:37:42 +02:00

11 lines
423 B
TypeScript

import { Router } from 'express';
import { createBudget, deleteBudget, listBudgets, updateBudget } from '../controllers/budget.controller.js';
import { requireAuth } from '../middleware/auth.js';
export const budgetRouter = Router();
budgetRouter.use(requireAuth);
budgetRouter.get('/', listBudgets);
budgetRouter.post('/', createBudget);
budgetRouter.put('/:id', updateBudget);
budgetRouter.delete('/:id', deleteBudget);