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

rerenderInAction of component has a some problems #513

Open
12 tasks
aralroca opened this issue Oct 4, 2024 · 1 comment
Open
12 tasks

rerenderInAction of component has a some problems #513

aralroca opened this issue Oct 4, 2024 · 1 comment
Assignees
Labels
bug Something isn't working high

Comments

@aralroca
Copy link
Collaborator

aralroca commented Oct 4, 2024

Related to #73

Detected problems:

  • Store is transferred correctly rerendering a component
  • Rerender targetComponent + server action should work (now is not working well)
  • Solve action dependencies after re-render for currentComponent (at each interaction the dependencies are now growing, making that after many interactions everything goes very slow)
    • It puts empty data-actions, it should not.
    • It should replace only the new ones with the new cids.
    •  It should keep the ones that come from above to not break other actions.

After all this:

  • Verify that it transmits well to the store.
  • Verify that if the component changes the content for another one and then returns to the previous one, the old action still works fine.
  • Verify component with suspense
  • Verify component with async generator
  • Verify importing elements or element generators from different files
  • Verify very nested actions (4-5 levels) and is working the rerenderInAction (currentComponent | targetComponentpage) and navigation in each level
@aralroca aralroca added bug Something isn't working high labels Oct 4, 2024
@aralroca aralroca self-assigned this Oct 4, 2024
@aralroca
Copy link
Collaborator Author

This is going to be replaced to renderPage and renderComponent #648

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working high
Projects
None yet
Development

No branches or pull requests

1 participant