Mark Bakhit
Mark Bakhit
### Current Situation The `value` for any serialized checkbox or radio button is always `on` when viewed within an `event["target"]`. This effectively makes them unusable within a form's `on_submit` event....
### Current Situation The `name` attribute is used to identify what field the input actually is. Currently, we do not serialize this attribute which makes it unusually difficult to handle...
*By submitting this pull request you agree that all contributions to this project are made under the MIT license.* ## Issues - fix #653 ## Summary Adds template tag support...
### Current Situation Looks like some changes to the latest versions of `anyio` fundamentally breaks how we currently spawn our backends. ```bash Exception in thread Thread-3 (run_dispatcher): Traceback (most recent...
### Current Situation The `snake_case` to `camelCase` prop conversion was created with the theory that it should be zero impact. Related PR: - https://github.com/reactive-python/reactpy/pull/919 - https://github.com/reactive-python/reactpy/pull/841 However, we've received our...
### Current Situation Currently we utilize a decorator to allow for `prevent_default` and `stop_propogation`. But this syntax is pretty awkward. ```python @component def LoginForm(props): @reactpy.event(prevent_default=True, stop_propogation=True) def handle_login(event): ... ```...
### Current Situation ReactPy currently requires too much web development knowledge for data scientists applications. ### Proposed Actions Create `reactpy-data-science` which contains pre-styled, self-contained components. A few target goals we...
### Current Situation In ReactJS, `event.target.checked` would exist for checkboxes. However, this does not appear to be the case for ReactPy. See the [example in the docs](https://github.com/reactive-python/reactpy/blob/3a0d107b749a49272cae6a42e3b816bc14d0c81a/docs/examples/python/thinking_in_react/add_inverse_data_flow.py#L87) for a scenario...
### Current Situation We currently require a structured/implict routes for `SimpleReactPyClient`. ```js /* * - `_reactpy/stream/${route}${query}`: The websocket endpoint for the stream. * - `_reactpy/modules`: The directory containing the dynamically...
### Current Situation We currently do not have an equivalent to `react-devtools`, which makes it difficult for users to inspect components, props, and states. ### Proposed Actions Determine how we...