Skip to content

Support icons#152

Open
akushanmugapriya wants to merge 2 commits into
fencer-so:mainfrom
akushanmugapriya:icons
Open

Support icons#152
akushanmugapriya wants to merge 2 commits into
fencer-so:mainfrom
akushanmugapriya:icons

Conversation

@akushanmugapriya
Copy link
Copy Markdown

@akushanmugapriya akushanmugapriya commented May 20, 2026

What was changed
Fixed TypeScript issue with emoji picker event handling
Updated GoalManager.tsx to properly handle icon selection
Added correct React MouseEvent typing
Ensured selected emoji updates both UI state and backend via PUT request (updateGoalApi)
Improved consistency between Redux state and API updates

Why this change was made

To allow users to assign and update icons for goals, improving usability and visual tracking.

Testing
Verified emoji picker opens correctly
Verified icon updates on selection
Verified goal updates persist via API call
Verified Redux state updates correctly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant