reflex/tests/components
Elijah Ahianyo 34bf25071a
[REF-2821]Improve Dynamic Imports (#3345)
* Improve import times

* add lazy loading to rx.el

* add lazy loading to reflex core components

* minor refactor

* Get imports working with reflex web

* get imports to work with all reflex examples

* refactor to define imports only in the root.

* lint

* deadcode remove

* update poetry deps

* unit tests fix

* app_harness fix

* app_harness fix

* pyi file generate

* pyi file generate

* sort pyi order

* fix pyi

* fix docker ci

* rework pyi-generator

* generate pyi for __init__ files

* test pyright

* test pyright ci

* partial pyright fix

* more pyright fix

* pyright fix

* fix pyi_generator

* add rx.serializer and others

* add future annotation import which fixes container CI, then also load recharts lazily

* add new pyi files

* pyright fix

* minor fixes for reflex-web and flexdown

* forward references for py38

* ruff fix

* pyi fix

* unit tests fix

* reduce coverage to 68%

* reduce coverage to 67%

* reduce coverage to 66%as a workaround to coverage's rounding issue

* reduce coverage to 66%as a workaround to coverage's rounding issue

* exclude lazy_loader dependency review checks.

* its lazy-loader

* Add docstrings and regenerate pyi files

* add link

* address Pr comments

* CI fix

* partially address PR comments.

* edit docstrings and fix integration tests

* fix typo in docstring

* pyi fix
2024-05-31 16:43:10 +00:00
..
base generate pyi files when building/publishing 3rd party component (#2945) 2024-03-29 09:54:21 -07:00
core [REF-2821]Improve Dynamic Imports (#3345) 2024-05-31 16:43:10 +00:00
datadisplay Top-level namespace tweaks (#2523) 2024-02-05 11:14:02 -08:00
el Lendemor/improve coverage (#2988) 2024-04-04 14:31:43 +02:00
forms [REF-2821]Improve Dynamic Imports (#3345) 2024-05-31 16:43:10 +00:00
graphing [REF-2821]Improve Dynamic Imports (#3345) 2024-05-31 16:43:10 +00:00
layout generate pyi files when building/publishing 3rd party component (#2945) 2024-03-29 09:54:21 -07:00
lucide add_style api (#3202) 2024-05-06 16:59:11 -07:00
media Use rx.el.img as rx.image (#2558) 2024-02-08 14:44:53 -08:00
radix add_style api (#3202) 2024-05-06 16:59:11 -07:00
typography Remove deprecations for 0.5.0 (#3222) 2024-05-07 08:55:42 -07:00
__init__.py Add basic unit tests (#7) 2022-11-20 14:34:25 -08:00
test_component_future_annotations.py [REF-2272] Support declaring EventHandlers directly in component (#2952) 2024-03-29 06:26:07 -07:00
test_component_state.py [REF-2265] ComponentState: scaffold for copying State per Component instance (#2923) 2024-03-29 09:22:25 -07:00
test_component.py [REF-2821]Improve Dynamic Imports (#3345) 2024-05-31 16:43:10 +00:00
test_tag.py fixed issue with hypens (#2450) 2024-01-26 14:14:46 -08:00