reflex/reflex
Elijah Ahianyo abfc099779
rx.match component (#2318)
* initial commit

* add more tests

* refactor match jinja template

* add docstrings

* cleanup

* possible fix for pyright

* fix conflicts

* fix conflicts again

* comments

* fixed bug from review

* fix tests

* address PR comment

* fix tests

* type error improvement

* formatting

* darglint fix

* more tests

* stringify switch condition and cases as js doesnt support complex types(lists and dicts) in switch cases.

* Update reflex/vars.py

Co-authored-by: Masen Furer <m_github@0x26.net>

* change usages

* Precommit fix

---------

Co-authored-by: Alek Petuskey <alek@pynecone.io>
Co-authored-by: Masen Furer <m_github@0x26.net>
Co-authored-by: Alek Petuskey <alekpetuskey@aleks-mbp.lan>
2024-01-04 09:48:18 -08:00
..
.templates rx.match component (#2318) 2024-01-04 09:48:18 -08:00
compiler [REF-1365] Radix + Tailwind Compatibility (and allow tailwind to be completely disabled) (#2246) 2023-12-28 00:14:04 -08:00
components rx.match component (#2318) 2024-01-04 09:48:18 -08:00
constants [REF-1365] Radix + Tailwind Compatibility (and allow tailwind to be completely disabled) (#2246) 2023-12-28 00:14:04 -08:00
middleware [REF-201] Separate on_load handler from initial hydration (#1847) 2023-11-30 12:21:15 -08:00
utils rx.match component (#2318) 2024-01-04 09:48:18 -08:00
__init__.py rx.match component (#2318) 2024-01-04 09:48:18 -08:00
__init__.pyi rx.match component (#2318) 2024-01-04 09:48:18 -08: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 apps should no longer call "app.compile()" (#2291) 2023-12-18 16:06:21 -08:00
app.py rx.match component (#2318) 2024-01-04 09:48:18 -08:00
app.pyi Refactor chakra components into separate folder (#2315) 2023-12-21 09:52:08 -08:00
base.py RED-1052/rx.State as Base State (#2146) 2023-11-29 09:43:33 -08:00
config.py Separate out the hosting CLI from main repo (#2165) 2023-11-28 15:20:06 -08:00
config.pyi Expose gunicorn_worker_class via Config (#2084) 2023-10-31 13:45:29 -07:00
event.py Refactor chakra components into separate folder (#2315) 2023-12-21 09:52:08 -08:00
model.py support SQLModel 0.0.14 + SQLAlchemy 2 (#2283) 2023-12-12 17:52:11 -08:00
page.py Lazy import modules in reflex (#2144) 2023-11-13 19:48:12 -08:00
page.pyi Lazy import modules in reflex (#2144) 2023-11-13 19:48:12 -08:00
reflex.py add: reflex init app name validator (#2336) 2023-12-28 00:07:55 -08:00
route.py Remove deprecated route decorator (#1815) 2023-09-14 10:29:29 -07:00
state.py apps should no longer call "app.compile()" (#2291) 2023-12-18 16:06:21 -08:00
style.py Add high-level API for accordion (#2285) 2023-12-18 17:21:49 -08:00
testing.py [REF-1365] Radix + Tailwind Compatibility (and allow tailwind to be completely disabled) (#2246) 2023-12-28 00:14:04 -08:00
vars.py rx.match component (#2318) 2024-01-04 09:48:18 -08:00
vars.pyi RED-1052/rx.State as Base State (#2146) 2023-11-29 09:43:33 -08:00