Skip to content

Conversation

@maxy-shpfy
Copy link
Collaborator

@maxy-shpfy maxy-shpfy commented Dec 17, 2025

Description

Refactored the GraphComponents component by extracting the component library section into a separate ComponentLibrarySection function component. This improves code organization by:

  1. Removing the useMemo and useCallback hooks in favor of a more straightforward component structure
  2. Moving related functionality into a dedicated component
  3. Simplifying the main component's render logic

Type of Change

  • Cleanup/Refactor

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Test Instructions

Verify that the component library sidebar displays correctly and that all functionality (search, filtering, component selection) works as expected.

@maxy-shpfy maxy-shpfy marked this pull request as ready for review December 17, 2025 18:43
@maxy-shpfy maxy-shpfy force-pushed the 12-16-feat_optional_yaml_libraries branch from 5c61633 to a9208dd Compare December 17, 2025 19:05
@maxy-shpfy maxy-shpfy force-pushed the 12-17-refactor_react_compiler_in_graphcomponents branch 2 times, most recently from 966bd16 to 6482d26 Compare December 17, 2025 19:16
@maxy-shpfy maxy-shpfy force-pushed the 12-16-feat_optional_yaml_libraries branch 2 times, most recently from 12f4487 to 4ee330f Compare December 17, 2025 19:21
@maxy-shpfy maxy-shpfy force-pushed the 12-17-refactor_react_compiler_in_graphcomponents branch from 6482d26 to 0aa532a Compare December 17, 2025 19:21
@maxy-shpfy maxy-shpfy force-pushed the 12-16-feat_optional_yaml_libraries branch from 4ee330f to b6a7dbb Compare December 18, 2025 16:57
@maxy-shpfy maxy-shpfy requested a review from a team as a code owner December 18, 2025 16:57
@maxy-shpfy maxy-shpfy force-pushed the 12-17-refactor_react_compiler_in_graphcomponents branch from 0aa532a to e85a341 Compare December 18, 2025 16:58
@maxy-shpfy maxy-shpfy force-pushed the 12-16-feat_optional_yaml_libraries branch from b6a7dbb to 8c4dc19 Compare December 18, 2025 17:55
@maxy-shpfy maxy-shpfy force-pushed the 12-17-refactor_react_compiler_in_graphcomponents branch from e85a341 to a931668 Compare December 18, 2025 17:56
@maxy-shpfy maxy-shpfy force-pushed the 12-16-feat_optional_yaml_libraries branch from 8c4dc19 to a927fb5 Compare December 18, 2025 18:02
@maxy-shpfy maxy-shpfy force-pushed the 12-17-refactor_react_compiler_in_graphcomponents branch from a931668 to ffc0991 Compare December 18, 2025 18:02
@maxy-shpfy maxy-shpfy force-pushed the 12-16-feat_optional_yaml_libraries branch from a927fb5 to 7cbb43a Compare December 18, 2025 18:09
@maxy-shpfy maxy-shpfy force-pushed the 12-17-refactor_react_compiler_in_graphcomponents branch from ffc0991 to 2206d76 Compare December 18, 2025 18:09
@maxy-shpfy maxy-shpfy force-pushed the 12-16-feat_optional_yaml_libraries branch from 7cbb43a to 7205a29 Compare December 18, 2025 18:28
@maxy-shpfy maxy-shpfy force-pushed the 12-17-refactor_react_compiler_in_graphcomponents branch from 2206d76 to eb0dfd1 Compare December 18, 2025 18:29
@maxy-shpfy maxy-shpfy force-pushed the 12-16-feat_optional_yaml_libraries branch from 7205a29 to f051ae0 Compare December 18, 2025 18:34
@maxy-shpfy maxy-shpfy force-pushed the 12-17-refactor_react_compiler_in_graphcomponents branch from eb0dfd1 to 9e224a3 Compare December 18, 2025 18:34
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