Add member activity routes and UI enhancements in MembersView

Integrate member activity management by adding new routes in the backend for member activities. Update MembersView.vue to include a button for opening the activities modal and implement the MemberActivitiesDialog component for displaying member activities. Enhance the UI with new button styles for better user interaction.
This commit is contained in:
Torsten Schulz (local)
2025-10-16 22:36:49 +02:00
parent 01bbb85485
commit c74217f6d8
5 changed files with 487 additions and 2 deletions

View File

@@ -0,0 +1,12 @@
import express from 'express';
import { authenticate } from '../middleware/authMiddleware.js';
import { getMemberActivities } from '../controllers/memberActivityController.js';
const router = express.Router();
router.use(authenticate);
router.get('/:clubId/:memberId', getMemberActivities);
export default router;