Commit 0c012e3
committed
feat: add teams dashboard widget
- Add Vue-based dashboard widget showing teams with members and resources
- Implement paginated loading with show more functionality
- Display file previews with fallback icons
- Add dedicated API endpoint for data fetching
- Include clickable elements linking to team pages
Signed-off-by: nfebe <fenn25.fn@gmail.com>1 parent 3b29b71 commit 0c012e3
7 files changed
Lines changed: 771 additions & 50 deletions
File tree
- appinfo
- js
- components
- lib
- Controller
- Dashboard
- Service
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
44 | 47 | | |
45 | 48 | | |
46 | 49 | | |
| |||
0 commit comments