
This commit adds new functionality for tracking user activities within the application, including: - Implementation of a new activity service to fetch and manage group activities. - Creation of a dedicated activity store to handle state management for activities. - Introduction of new API endpoints for retrieving paginated activity data. - Enhancements to the UI with new components for displaying activity feeds and items. - Refactoring of existing components to utilize the new activity features, improving user engagement and interaction. These changes aim to enhance the application's activity tracking capabilities and provide users with a comprehensive view of their interactions.
2.2 KiB
2.2 KiB
1 | path | feature | uses SCSS? | uses Options API? | third-party libs |
---|---|---|---|---|---|
2 | src/App.vue | Global UI | ✔️ | ❌ | |
3 | src/layouts/MainLayout.vue | Global UI | ✔️ | ❌ | |
4 | src/layouts/AuthLayout.vue | Auth | ✔️ | ❌ | |
5 | src/components/SocialLoginButtons.vue | Auth | ❌ | ❌ | vue3-social |
6 | src/components/OfflineIndicator.vue | Global UI | ❌ | ❌ | |
7 | src/components/global/NotificationDisplay.vue | Global UI | ✔️ | ❌ | |
8 | src/components/EssentialLink.vue | Global UI | ❌ | ❌ | |
9 | src/components/CategoryForm.vue | Categories | ❌ | ❌ | |
10 | src/components/SettleShareModal.vue | Lists | ❌ | ❌ | |
11 | src/components/CreateGroupModal.vue | Groups | ❌ | ❌ | |
12 | src/components/CreateListModal.vue | Lists | ❌ | ❌ | |
13 | src/components/CreateExpenseForm.vue | Expenses | ❌ | ❌ | |
14 | src/components/ChoreItem.vue | Chores | ✔️ | ❌ | |
15 | src/components/ConflictResolutionDialog.vue | Chores | ❌ | ❌ | |
16 | src/components/expenses/ExpenseForm.vue | Expenses | ❌ | ❌ | |
17 | src/components/expenses/ExpenseList.vue | Expenses | ❌ | ❌ | |
18 | src/components/expenses/RecurrencePatternForm.vue | Expenses | ❌ | ❌ | |
19 | src/components/list-detail/CostSummaryDialog.vue | Lists | ❌ | ❌ | |
20 | src/components/list-detail/ExpenseSection.vue | Lists | ❌ | ❌ | |
21 | src/components/list-detail/ItemsList.vue | Lists | ❌ | ❌ | |
22 | src/components/list-detail/ListItem.vue | Lists | ❌ | ❌ | |
23 | src/components/list-detail/OcrDialog.vue | Lists | ❌ | ❌ | |
24 | src/components/list-detail/SettleShareModal.vue | Lists | ❌ | ❌ | |
25 | src/pages/LoginPage.vue | Auth | ❌ | ❌ | |
26 | src/pages/SignupPage.vue | Auth | ❌ | ❌ | |
27 | src/pages/AuthCallbackPage.vue | Auth | ❌ | ❌ | |
28 | src/pages/AccountPage.vue | Auth | ❌ | ❌ | |
29 | src/pages/ChoresPage.vue | Chores | ✔️ | ❌ | |
30 | src/pages/CategoriesPage.vue | Categories | ❌ | ❌ | |
31 | src/pages/IndexPage.vue | Global UI | ❌ | ❌ | |
32 | src/pages/ExpensePage.vue | Expenses | ✔️ | ❌ | |
33 | src/pages/ExpensesPage.vue | Expenses | ❌ | ❌ | |
34 | src/pages/GroupsPage.vue | Groups | ❌ | ❌ | |
35 | src/pages/GroupDetailPage.vue | Groups | ❌ | ❌ | |
36 | src/pages/ListDetailPage.vue | Lists | ❌ | ❌ | |
37 | src/pages/ListsPage.vue | Lists | ❌ | ❌ | |
38 | src/pages/ErrorNotFound.vue | Misc | ❌ | ❌ | |
39 | path | feature | uses SCSS? | uses Options API? | third-party libs |