reactpy
reactpy copied to clipboard
It's React, but in Python
## Issues [event["target"]["checked"] does not exist for checkbox inputs #1070](https://github.com/reactive-python/reactpy/issues/1070) ## Solution Added `checked: element.checked` to INPUT key in elementConverters map ## Checklist N/A
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 3.2.8 to 3.2.10. Changelog Sourced from vite's changelog. 3.2.10 (2024-03-24) 3.2.9 (2024-03-24) fix: port #15653 to v3 (#15655) (99080ca), closes #15653 #15655 fix: port #16250 to v3...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 3.2.8 to 3.2.10. Changelog Sourced from vite's changelog. 3.2.10 (2024-03-24) 3.2.9 (2024-03-24) fix: port #15653 to v3 (#15655) (99080ca), closes #15653 #15655 fix: port #16250 to v3...
## Description Fixes #1182 - Moves the hooks in `reactpy.backend.hooks` into `reactpy.core.hooks` ## Checklist Please update this checklist as you complete each item: - [X] Tests have been developed for...
### Current Situation Currently, all JavaScript components need to be client sided. ### Proposed Actions It's feasible to run JS components server sided, such as [`NextJS Server Components`](https://nextjs.org/docs/getting-started/react-essentials#server-components) Most likely,...
### Current Situation Currently, we need to manually write every single HTML element that could exist. This is not efficient and is fairly annoying to maintain. ### Proposed Actions Create...
### Current Situation It is currently a bit disjointed that some of our hooks exist within the `reactpy.backend.hooks` module. ### Proposed Actions Move all hooks within `reactpy.backend.hooks` into `reactpy.hooks`.
### Current Situation [This change](https://github.com/reactive-python/reactpy/pull/1165) now allow renders to take place concurrently. To keep things simple, no effort is made to deduplicate renders. For example, if parent and child components...
By submitting this pull request you agree that all contributions to this project are made under the MIT license. ## Issues The `@component` decorator eats type hints so you can't...
### Current Situation Users frequently run into unexpected webserver "freezing" when using sync effects due to Python's single-threaded nature. This behavior doesn't seem to match up with equivalent JavaScript server...