zmiany
This commit is contained in:
11
api/src/routes/recurring.routes.ts
Normal file
11
api/src/routes/recurring.routes.ts
Normal file
@@ -0,0 +1,11 @@
|
||||
import { Router } from 'express';
|
||||
import { createRecurringExpense, deleteRecurringExpense, listRecurringExpenses, processRecurringNow, updateRecurringExpense } from '../controllers/recurring.controller.js';
|
||||
import { requireAuth } from '../middleware/auth.js';
|
||||
|
||||
export const recurringRouter = Router();
|
||||
recurringRouter.use(requireAuth);
|
||||
recurringRouter.get('/', listRecurringExpenses);
|
||||
recurringRouter.post('/', createRecurringExpense);
|
||||
recurringRouter.put('/:id', updateRecurringExpense);
|
||||
recurringRouter.delete('/:id', deleteRecurringExpense);
|
||||
recurringRouter.post('/run', processRecurringNow);
|
||||
Reference in New Issue
Block a user