Skip to content

perf: Refactor React Compiler - Manage Component - Published Component Details#1680

Merged
yuechao-qin merged 1 commit intomasterfrom
ycq/fix-published-component
Feb 5, 2026
Merged

perf: Refactor React Compiler - Manage Component - Published Component Details#1680
yuechao-qin merged 1 commit intomasterfrom
ycq/fix-published-component

Conversation

@yuechao-qin
Copy link
Collaborator

@yuechao-qin yuechao-qin commented Jan 22, 2026

Description

Enabled React Compiler for two additional files in the ManageComponent directory: PublishedComponentDetails.tsx and useForceUpdateTasks.ts. Removed unnecessary useCallback and useMemo hooks from these files to make them compatible with the React Compiler optimization.

Related Issue and Pull requests

Type of Change

  • Improvement
  • Cleanup/Refactor

Tests

  • Confirm Memo is displayed in the Chrome React Dev Tool.
    • image.png

@yuechao-qin yuechao-qin marked this pull request as ready for review January 22, 2026 20:03
@yuechao-qin yuechao-qin requested a review from a team as a code owner January 22, 2026 20:03
@yuechao-qin yuechao-qin force-pushed the ycq/fix-published-component branch from 18ecf05 to c4f8788 Compare January 22, 2026 20:15
@yuechao-qin yuechao-qin force-pushed the ycq/fix-published-component-details-suspense-wrapper branch 2 times, most recently from e56e4da to eb70c38 Compare January 22, 2026 20:19
@yuechao-qin yuechao-qin force-pushed the ycq/fix-published-component branch from c4f8788 to 42e049a Compare January 22, 2026 20:19
@yuechao-qin yuechao-qin force-pushed the ycq/fix-published-component-details-suspense-wrapper branch from eb70c38 to 91c1696 Compare January 22, 2026 22:25
@yuechao-qin yuechao-qin force-pushed the ycq/fix-published-component branch from 42e049a to 66470c1 Compare January 22, 2026 22:25
@yuechao-qin yuechao-qin force-pushed the ycq/fix-published-component-details-suspense-wrapper branch from 91c1696 to e4fc2b2 Compare January 22, 2026 22:29
@yuechao-qin yuechao-qin force-pushed the ycq/fix-published-component branch from 66470c1 to 5941a3a Compare January 22, 2026 22:29
@yuechao-qin yuechao-qin force-pushed the ycq/fix-published-component-details-suspense-wrapper branch 2 times, most recently from e1bd635 to db360aa Compare January 22, 2026 22:32
@yuechao-qin yuechao-qin force-pushed the ycq/fix-published-component branch from 5941a3a to f35ebfb Compare January 22, 2026 22:32
@yuechao-qin yuechao-qin force-pushed the ycq/fix-published-component-details-suspense-wrapper branch from db360aa to 5f6625d Compare January 23, 2026 00:08
@yuechao-qin yuechao-qin force-pushed the ycq/fix-published-component branch 2 times, most recently from ff26785 to 129c73c Compare January 23, 2026 00:22
@yuechao-qin yuechao-qin changed the base branch from ycq/fix-published-component-details-suspense-wrapper to graphite-base/1680 February 4, 2026 15:07
@graphite-app
Copy link

graphite-app bot commented Feb 4, 2026

Merge activity

  • Feb 4, 3:10 PM UTC: This pull request can not be added to the Graphite merge queue. Please try rebasing and resubmitting to merge when ready.
  • Feb 4, 3:10 PM UTC: Graphite disabled "merge when ready" on this PR due to: a merge conflict with the target branch; resolve the conflict and try again..
  • Feb 5, 8:37 PM UTC: @yuechao-qin merged this pull request with Graphite.

@yuechao-qin yuechao-qin force-pushed the ycq/fix-published-component branch from 129c73c to 1150eb9 Compare February 5, 2026 17:35
@yuechao-qin yuechao-qin changed the base branch from graphite-base/1680 to master February 5, 2026 17:35
@yuechao-qin yuechao-qin force-pushed the ycq/fix-published-component branch from 1150eb9 to aeef2a6 Compare February 5, 2026 20:34
@yuechao-qin yuechao-qin merged commit 4807921 into master Feb 5, 2026
7 of 8 checks passed
@yuechao-qin yuechao-qin deleted the ycq/fix-published-component branch February 5, 2026 20:37
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.

2 participants