reflex/reflex
Masen Furer 6fb254ae3d
[REF-2789] Graceful deprecation of rx.input.root and rx.input.input (#3249)
* [REF-2789] Graceful deprecation of rx.input.root and rx.input.input

Handle previously valid code where rx.input.root wrapped
rx.input/rx.input.input and rx.input.slot.

Raise deprecation warnings with hints about how to refactor code.

Copy props from rx.input.root to children inputs and apply any rx.input.slot
components to children inputs in an attempt to keep existing code working as
best as possible.

Fix DebounceInput:
  * pass children through (for rx.input.slots)
  * pass _rename_props through (for color_scheme)

* Fix for case where `rx.input.root` had event triggers

Fix for case where `rx.input.root` had no input children
2024-05-08 14:39:22 -07:00
..
.templates update blank template (#3219) 2024-05-08 13:30:14 -07:00
compiler [REF-2764] dep update 0.5.0 (#3245) 2024-05-07 15:15:52 -07:00
components [REF-2789] Graceful deprecation of rx.input.root and rx.input.input (#3249) 2024-05-08 14:39:22 -07:00
constants add_style api (#3202) 2024-05-06 16:59:11 -07:00
custom_components custom component install as editable mode (#3200) 2024-04-30 18:12:16 -07:00
experimental Radix 3.0 tweaks (#3257) 2024-05-08 14:02:37 -07:00
middleware feat: Synchronizing localStorage between tabs using browser events (#2533) 2024-02-20 15:14:55 -08:00
utils [REF-2622] Throw warning for incompatible uvicorn version on windows (#3246) 2024-05-08 10:52:37 -07:00
__init__.py Radix 3.0 tweaks (#3257) 2024-05-08 14:02:37 -07:00
__init__.pyi Radix 3.0 tweaks (#3257) 2024-05-08 14:02:37 -07:00
__main__.py add __main__ entry point to allow python -m reflex (#1516) 2023-08-03 14:26:50 -07:00
admin.py Allow view overrides for registering models with admin (#1249) 2023-06-27 14:08:09 -07:00
app_module_for_backend.py Clean up config and app API (#3197) 2024-05-02 18:15:28 -07:00
app.py Remove deprecations for 0.5.0 (#3222) 2024-05-07 08:55:42 -07:00
base.py [REF-2764] dep update 0.5.0 (#3245) 2024-05-07 15:15:52 -07:00
config.py [REF-2764] dep update 0.5.0 (#3245) 2024-05-07 15:15:52 -07:00
config.pyi Lendemor/improve coverage (#2988) 2024-04-04 14:31:43 +02:00
event.py [REF-2273] Implement .setvar special EventHandler (#3163) 2024-05-01 17:13:55 -07:00
model.py [REF-2764] dep update 0.5.0 (#3245) 2024-05-07 15:15:52 -07:00
page.py separate DECORATED_PAGES per reflex app (#3102) 2024-04-22 11:32:31 -07:00
reflex.py Clean up config and app API (#3197) 2024-05-02 18:15:28 -07:00
route.py [REF-2643] Throw Errors for duplicate Routes (#3155) 2024-05-03 12:15:40 -07:00
state.py copy background task marker (#3255) 2024-05-08 13:31:20 -07:00
style.py add_style api (#3202) 2024-05-06 16:59:11 -07:00
testing.py prevent issues with #3214 (#3237) 2024-05-06 18:34:16 -07:00
vars.py extend rx.input allowed types (#3149) 2024-04-24 16:04:56 -07:00
vars.pyi use dict instead of set to store hooks (#2995) 2024-04-03 17:13:42 -07:00