feat(OPE-321): Finalize Agents.funUI - #18
Merged
Merged
Conversation
* feat: initialize agentsfun-ui with React, Vite, and TypeScript configuration * feat: add navbar and other configs * chore: remove modius-ui-example application files and configurations * feat: implement agent details hook and update agent component with loading state * feat: add TODO for updating theme colors and remove console log from useAgentDetails hook * feat: add README for Agents.fun UI with project description * feat: add GitHub Actions workflow for building and releasing Agents.fun UI * feat: update Agents.fun logo in Navbar component * feat: update Navbar component to support transparent background and adjust retry logic in useAgentDetails hook
* fix: update IS_MOCK_ENABLED to use process.env in useAgentDetails and vite.config * feat: refactor agent UI components and add error boundary handling * feat: enhance Persona component with description toggle and update theme configuration * feat: add loading skeleton for persona description and refactor layout * feat: improve loading state handling in Persona component * feat: add RecentXActivity component and integrate into App; refactor useAgentDetails for cleaner mock handling; enhance GlobalStyles and symbols * feat: add loading and error states to RecentXActivity component; introduce empty state handling; add new assets for error and empty states; enhance GlobalStyles with text-center class * feat: implement error handling in Persona and RecentXActivity components; add ErrorState component for consistent error display; remove unused color constants from theme * feat: refactor Persona and RecentXActivity components; add formatTimestampToMonthDay utility; remove NavBarContainer; update mock data type * feat: enhance error handling and retry logic in RecentXActivity and useAgentDetails; refactor App component structure for better readability * fix: correct tag pattern in GitHub Actions workflow and update README with mock data and release process instructions * feat: Memecoin activity (#16) * fix: update media source in RecentXActivity component and remove unused Flex wrapper * feat: add MemecoinActivity component and integrate it into the app; refactor RecentXActivity to use EmptyState component for no activity display * feat: refactor MemecoinActivity and RecentXActivity components; introduce AgentActivityOnMemecoin for better activity display; add mock data file * feat: add refetch interval to activity hooks and introduce GeneratedMedia type; create time constants for better time management * feat: replace RecentXActivity with XActivity component for improved activity display; add XActivity implementation * fix: standardize property names in mock data and types; update styles in XActivity component * refactor: rename mock data variables for consistency and clarity * feat: add URL constants for agents.fun and X post; update links in MemecoinActivity and XActivity components
* feat: add AiGeneratedMedia component for displaying generated media * feat: integrate AiGeneratedMedia component and update mock data for media * feat: enhance agent and X activity hooks with improved loading and error handling * feat: refactor media and memecoin activity hooks for improved data fetching and error handling * feat: add video support and improve media rendering in AiGeneratedMedia and XActivity components * chore: remove mock environment variable from example configuration * feat: enhance media handling with video support and improve styling in AiGeneratedMedia and XActivity components * fix: handle empty media array in Media component and clean up Persona component * feat: refactor Description component for improved ellipsis handling and styling * fix: improve media component hover effects and rename NoActivity to NoMedia
…po into mohandas/ope-321-finalize-agentsfunui
…tyles test; configure project.json for test options
mohandast52
commented
Jun 23, 2025
Contributor
Author
There was a problem hiding this comment.
same as olas-operate-app
mohandast52
marked this pull request as ready for review
June 23, 2025 13:47
Tanya-atatakai
approved these changes
Jun 23, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Proposed changes
To make the repository open source:
Types of changes
What types of changes does your code introduce?
Put an
xin the boxes that apply