Skip to content

[pull] main from TypeCellOS:main#338

Merged
pull[bot] merged 1 commit into
code:mainfrom
TypeCellOS:main
Jun 2, 2026
Merged

[pull] main from TypeCellOS:main#338
pull[bot] merged 1 commit into
code:mainfrom
TypeCellOS:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Jun 2, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

* 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>
@pull pull Bot locked and limited conversation to collaborators Jun 2, 2026
@pull pull Bot added the ⤵️ pull label Jun 2, 2026
@pull pull Bot merged commit e6493ee into code:main Jun 2, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant