[GH-ISSUE #4739] [FEAT]: Refactor ManageWorkspace component to use Tailwind hover states #2997

Closed
opened 2026-02-22 18:32:11 -05:00 by yindo · 0 comments
Owner

Originally created by @shatfield4 on GitHub (Dec 8, 2025).
Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/4739

Originally assigned to: @shatfield4 on GitHub.

What would you like to see?

We should refactor the ManageWorkspace component

  • Get rid of using event listeners like onMouseEnter and onMouseLeave
  • Remove useState for keeping track of hover states
  • Use group and group-hover Tailwind classes instead of existing pattern
  • Will dramatically improve the performance of the WorkspaceFileRow components by removing 2 event listeners and 1 hover useState per file row rendered
Originally created by @shatfield4 on GitHub (Dec 8, 2025). Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/4739 Originally assigned to: @shatfield4 on GitHub. ### What would you like to see? We should refactor the ManageWorkspace component - Get rid of using event listeners like `onMouseEnter` and `onMouseLeave` - Remove `useState` for keeping track of hover states - Use `group` and `group-hover` Tailwind classes instead of existing pattern - Will dramatically improve the performance of the WorkspaceFileRow components by removing 2 event listeners and 1 hover `useState` per file row rendered
yindo added the enhancementcore-team-onlyfeature request labels 2026-02-22 18:32:11 -05:00
yindo closed this issue 2026-02-22 18:32:11 -05:00
yindo changed title from [FEAT]: Refactor ManageWorkspace component to use Tailwind hover states to [GH-ISSUE #4739] [FEAT]: Refactor ManageWorkspace component to use Tailwind hover states 2026-06-05 14:49:43 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#2997