Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Extract grapher state from the react component [3/4] #4378

Closed
wants to merge 1 commit into from

Conversation

danyx23
Copy link
Contributor

@danyx23 danyx23 commented Jan 3, 2025

This PR is a part of a stack and not intended to be merged on it's own or maybe even reviewed on it's own. The tests fail on this and Grapher does not in most places load it's data anymore.

This is the first of two big PRs - this one moves almost all Grapher observables and computed props into the new GrapherState class. It doesn't fix the usage sites yet so while the lerna packages compile, the rest of the typescript projects (admin, site, ...) don't.

I'm not sure if this PR can be reasonably reviewed on it's own or if the entire stack should be looked at in one go.

@danyx23 danyx23 force-pushed the extract-grapher-state branch from cb9c71a to 8a627e2 Compare January 3, 2025 12:10
@danyx23 danyx23 force-pushed the extract-grapher-loading branch from 29148e1 to 8efa117 Compare January 3, 2025 12:10
@danyx23 danyx23 changed the base branch from extract-grapher-loading to reorder-grapher-props January 6, 2025 12:02
@danyx23 danyx23 force-pushed the extract-grapher-state branch 2 times, most recently from cc0b8c2 to 338a5ed Compare January 6, 2025 14:18
@danyx23 danyx23 force-pushed the reorder-grapher-props branch from a651424 to ca4adc4 Compare January 6, 2025 14:18
@danyx23 danyx23 force-pushed the extract-grapher-state branch from 338a5ed to 01f280a Compare January 9, 2025 10:39
@danyx23 danyx23 force-pushed the reorder-grapher-props branch from ca4adc4 to 3d99edc Compare January 9, 2025 10:39
@danyx23 danyx23 force-pushed the extract-grapher-state branch from 01f280a to 70ad31c Compare January 9, 2025 20:25
@danyx23 danyx23 force-pushed the reorder-grapher-props branch from 3d99edc to 176b57f Compare January 9, 2025 20:25
@danyx23 danyx23 force-pushed the extract-grapher-state branch from 70ad31c to 2348bca Compare January 10, 2025 08:46
@danyx23 danyx23 force-pushed the reorder-grapher-props branch from 13c6dc0 to cf5a498 Compare January 10, 2025 17:45
@danyx23 danyx23 force-pushed the extract-grapher-state branch 2 times, most recently from e22a5b5 to d4e1269 Compare January 10, 2025 17:50
@danyx23 danyx23 force-pushed the reorder-grapher-props branch from 45b3971 to d480739 Compare January 10, 2025 19:11
@danyx23 danyx23 force-pushed the extract-grapher-state branch from d4e1269 to 530ed25 Compare January 10, 2025 19:11
@danyx23 danyx23 force-pushed the extract-grapher-state branch from 530ed25 to f97f5e8 Compare January 22, 2025 16:13
@danyx23 danyx23 force-pushed the reorder-grapher-props branch from d480739 to 1af440f Compare January 22, 2025 16:13
@danyx23 danyx23 force-pushed the reorder-grapher-props branch from 1af440f to 5be0919 Compare February 1, 2025 18:38
@danyx23 danyx23 force-pushed the extract-grapher-state branch 2 times, most recently from 954bcac to f859fe0 Compare February 3, 2025 08:26
@danyx23 danyx23 force-pushed the reorder-grapher-props branch from 5be0919 to 487953b Compare February 3, 2025 08:26
@danyx23 danyx23 force-pushed the reorder-grapher-props branch from 487953b to b74b2e8 Compare February 3, 2025 08:37
@danyx23 danyx23 force-pushed the extract-grapher-state branch from f859fe0 to ab5227e Compare February 3, 2025 08:37
@danyx23 danyx23 marked this pull request as ready for review February 3, 2025 08:53
@marcelgerber marcelgerber changed the title ✨ Extract grapher state from the react component ✨ Extract grapher state from the react component [3/4] Feb 5, 2025
@danyx23 danyx23 closed this Feb 5, 2025
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.

1 participant