fix: Comments emoji picker button issues (BLO-1199) (#2769)
* Memoized `actions` prop in consumers of `CommentEditor` * Added e2e test, minor changes to existing tests * refactor: extract actions into memo components with render prop pattern - Change CommentEditor actions prop from FC to render prop (function returning ReactNode) - Extract inline action components into separate memo-wrapped components - Remove unnecessary useCallback/useMemo wrappers around render props - React.memo on child components handles re-render optimization --------- Co-authored-by: Nick the Sick <computers@nickthesick.com>
M
Matthew Lipski committed
e6493ee0eae939fdcce8b77969f3e35a9bbe4f4c
Parent: 8b3118f
Committed by GitHub <noreply@github.com>
on 6/2/2026, 12:39:06 AM