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:
12
backend/routes/memberActivityRoutes.js
Normal file
12
backend/routes/memberActivityRoutes.js
Normal 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;
|
||||
|
||||
Reference in New Issue
Block a user