Commit a5d9046
authored
Collins (#336)
* refactor: update project components and API for voting functionality
- Adjust layout and styling in ProjectsPage and ProjectCard components.
- Enhance ProjectSidebar to include crowdfund data and voting logic.
- Implement new API methods for voting, retrieving votes, and removing votes.
- Update types for vote handling in the API.
- Clean up unused code and improve responsiveness across components.
* chore: update project dependencies and enhance project details layout
* feat: added static api for staging
* fix: made few changes
* fix: minor changes
* feat: chaged test data
* fix: minor fixes
* refactor: update project components and improve functionality
* feat: file clean up
* feat: added extra validation
* feat: integrate wallet protection and validation across components
* feat: enhance profile components and add activity tracking
- Refactor ProfileData to use ProfileDataClient for improved user data display.
- Introduce ActivityFeed and ActivityTab components for tracking user activities.
- Implement filtering and sorting functionality in the new ProjectsTab and FilterControls components.
- Add modal support for displaying followers and following lists.
- Create reusable TeamList component for displaying team members across various sections.
- Integrate mock data for testing and development purposes.
- Update UserStats to include clickable follower and following counts for better user interaction.
* feat: add lodash.debounce and enhance profile components with user data integration
- Added lodash.debounce for improved performance in user interactions.
- Updated ProfileDataClient to utilize user data for displaying activities and stats.
- Refactored ActivityFeed and ActivityTab components to fetch real user activities and statistics.
- Removed mock data dependencies from FollowersModal and ProjectsTab, integrating real user data instead.
- Enhanced ProjectsTab to support infinite scrolling and dynamic project loading based on user data.
* feat: enhance navbar and project components for improved responsiveness and user experience
- Integrated useWindowSize hook to adjust component layouts and styles based on screen size.
- Updated Navbar component to improve spacing and responsiveness for various screen sizes.
- Refactored ProjectCard to support full-width display and adjusted styles accordingly.
- Enhanced ProjectList and ProjectsTab to utilize updated ProjectCard properties and improve project status mapping.
- Improved MobileMenu and AuthenticatedNav for better user interaction and accessibility.
* feat: enhance organization layout and settings components for improved user experience
- Updated OrganizationsLayout to include relative positioning for better layout control.
- Refactored OrganizationContent to replace Button with BoundlessButton for consistency.
- Enhanced OrganizationHeader with sticky positioning and improved link styling.
- Introduced new tabs in OrganizationSettings for Profile, Links, Members, and Transfer Ownership, improving organization management.
- Added new components for managing organization links and members, including EmailInviteSection and PermissionsTable.
- Improved styling and layout across various components for better responsiveness and user interaction.
* feat: implemeted the organisation features
* fix: excluded the example1 parent 931dc45 commit a5d9046
1 file changed
Lines changed: 0 additions & 16 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
0 commit comments