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

Rework stateful component rendering #305

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

tbranyen
Copy link
Owner

@tbranyen tbranyen commented Jan 8, 2023

The current implementation is broken and doesn't work consistently which
results in corrupted UI. This is an initial attempt to rework how stateful
components are re-rendered. The work isn't complete and this is not yet
ready.

If you are interested in component architecture and systems and want to
lend a hand it would be greatly appreciated. For the most part this
functions correctly, but there are lots of edge cases that still need to
be ironed out.

Since this is of upmost importance to shipping a release candidate,
moreso than any other remaining work, I will be focusing on this until
it is completed.

The current implementation is broken and doesn't work consistently which
results in broken UI. This is an initial attempt to rework how stateful
components are re-rendered. The work isn't complete and this is not yet
ready.

If you are interested in component architecture and systems and want to
lend a hand it would be greatly appreciated. For the most part this
functions correctly, but there are lots of edge cases that still need to
be ironed out.

Since this is of upmost importance to shipping a release candidate,
moreso than any other remaining work, I will be focusing on this until
it is completed.
@tbranyen tbranyen added diffhtml-components Components bug Unexpected behavior labels Jan 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Unexpected behavior diffhtml-components Components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant