Skip to content

Conversation

@camielvs
Copy link
Collaborator

@camielvs camielvs commented Oct 7, 2025

Description

Integrate the new NodeManager with ComponentSpecProvider so that the nodes stay in sync with the component spec.

No change to app functionality. Consumption of the node manager is implemented later.

Related Issue and Pull requests

Progresses https://github.com/Shopify/oasis-frontend/issues/261

Type of Change

  • New feature

Checklist

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

Screenshots (if applicable)

Test Instructions

Just adds a new export to the componentspec provider, but does not consume it. So if the app is, in general, functioning as expected, all should be well.

Additional Comments

Copy link
Collaborator Author

camielvs commented Oct 7, 2025

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

This was referenced Oct 7, 2025
@camielvs camielvs force-pushed the 10-07-provide_node_manager branch 2 times, most recently from 649681c to 0ade3f6 Compare October 8, 2025 16:31
@camielvs camielvs force-pushed the 09-19-add_node_manager branch from 43a282b to 3e1ef82 Compare October 8, 2025 16:52
@camielvs camielvs force-pushed the 10-07-provide_node_manager branch 2 times, most recently from 34446e1 to aad4aee Compare October 8, 2025 17:20
@camielvs camielvs force-pushed the 09-19-add_node_manager branch 2 times, most recently from 47571c0 to bf97171 Compare October 8, 2025 17:58
@camielvs camielvs force-pushed the 10-07-provide_node_manager branch from aad4aee to 8547350 Compare October 8, 2025 17:58
@camielvs camielvs force-pushed the 09-19-add_node_manager branch from bf97171 to a82859b Compare October 8, 2025 20:02
@camielvs camielvs force-pushed the 10-07-provide_node_manager branch from 8547350 to 49aea78 Compare October 8, 2025 20:02
@camielvs camielvs force-pushed the 09-19-add_node_manager branch from a82859b to 0fb361e Compare October 9, 2025 01:27
@camielvs camielvs force-pushed the 10-07-provide_node_manager branch 2 times, most recently from 3059e4f to baed2e5 Compare October 9, 2025 01:44
@camielvs camielvs force-pushed the 09-19-add_node_manager branch from 0fb361e to d97b96e Compare October 9, 2025 01:44
@camielvs camielvs force-pushed the 10-07-provide_node_manager branch 2 times, most recently from 4f02c76 to a957df5 Compare October 17, 2025 21:41
@camielvs camielvs force-pushed the 09-19-add_node_manager branch 2 times, most recently from 0e9a8ad to 13d6255 Compare October 17, 2025 21:42
@camielvs camielvs force-pushed the 10-07-provide_node_manager branch 2 times, most recently from 896ecc2 to e1cbc87 Compare October 22, 2025 20:18
@camielvs camielvs force-pushed the 09-19-add_node_manager branch 2 times, most recently from e98225e to 7ab0232 Compare October 22, 2025 22:19
@camielvs camielvs force-pushed the 10-07-provide_node_manager branch 2 times, most recently from 3fd626c to ef00f3d Compare October 23, 2025 16:35
@camielvs camielvs force-pushed the 09-19-add_node_manager branch from 7ab0232 to 68217dd Compare October 23, 2025 16:35
@camielvs camielvs force-pushed the 09-19-add_node_manager branch from 68217dd to f148c44 Compare October 23, 2025 19:34
@camielvs camielvs force-pushed the 10-07-provide_node_manager branch 2 times, most recently from bd9b6ec to c298c28 Compare October 23, 2025 20:11
@camielvs camielvs force-pushed the 09-19-add_node_manager branch from f148c44 to e3374bf Compare October 23, 2025 20:11
@camielvs camielvs force-pushed the 10-07-provide_node_manager branch from c298c28 to 5b77dd5 Compare October 23, 2025 23:23
@camielvs camielvs force-pushed the 09-19-add_node_manager branch 2 times, most recently from 36ea9e6 to a3b0e3f Compare October 24, 2025 00:15
@camielvs camielvs force-pushed the 10-07-provide_node_manager branch from 5b77dd5 to 147f93b Compare October 24, 2025 00:15
@camielvs camielvs force-pushed the 09-19-add_node_manager branch from a3b0e3f to 8114ef9 Compare October 28, 2025 21:04
@camielvs camielvs force-pushed the 10-07-provide_node_manager branch from 147f93b to 018c432 Compare October 28, 2025 21:04
@camielvs camielvs mentioned this pull request Oct 28, 2025
4 tasks
@maxy-shpfy maxy-shpfy marked this pull request as draft October 30, 2025 16:55
@camielvs camielvs force-pushed the 10-07-provide_node_manager branch 2 times, most recently from f5fd58d to cab0b82 Compare October 30, 2025 19:44
@camielvs camielvs force-pushed the 09-19-add_node_manager branch from 5472e7b to ad2e6c4 Compare October 30, 2025 19:44
@camielvs camielvs force-pushed the 10-07-provide_node_manager branch from cab0b82 to 5242c5e Compare October 31, 2025 00:23
@camielvs camielvs force-pushed the 09-19-add_node_manager branch from ad2e6c4 to 0fa81ee Compare October 31, 2025 00:23
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.

4 participants