From 16b7baef80610e2b12cc02d00ab3d7d0af9fed5f Mon Sep 17 00:00:00 2001 From: Benedikt Bartscher Date: Fri, 1 Mar 2024 23:04:57 +0100 Subject: [PATCH] add Component.library str type annotation --- reflex/components/base/document.py | 2 +- reflex/components/base/fragment.py | 2 +- reflex/components/base/head.py | 2 +- reflex/components/base/script.py | 2 +- reflex/components/chakra/base.py | 4 ++-- reflex/components/chakra/forms/iconbutton.py | 2 +- reflex/components/chakra/forms/multiselect.py | 2 +- reflex/components/chakra/media/icon.py | 2 +- reflex/components/core/client_side_routing.py | 4 ++-- reflex/components/core/debounce.py | 2 +- reflex/components/core/upload.py | 2 +- reflex/components/datadisplay/code.py | 2 +- reflex/components/gridjs/datatable.py | 2 +- reflex/components/lucide/icon.py | 2 +- reflex/components/markdown/markdown.py | 2 +- reflex/components/next/image.py | 2 +- reflex/components/next/link.py | 2 +- reflex/components/next/video.py | 2 +- reflex/components/plotly/plotly.py | 2 +- reflex/components/radix/primitives/accordion.py | 2 +- reflex/components/radix/primitives/drawer.py | 2 +- reflex/components/radix/primitives/form.py | 2 +- reflex/components/radix/primitives/progress.py | 2 +- reflex/components/radix/primitives/slider.py | 2 +- reflex/components/radix/themes/base.py | 4 ++-- reflex/components/react_player/react_player.py | 2 +- reflex/components/recharts/recharts.py | 4 ++-- reflex/components/suneditor/editor.py | 2 +- tests/components/test_component.py | 2 +- 29 files changed, 33 insertions(+), 33 deletions(-) diff --git a/reflex/components/base/document.py b/reflex/components/base/document.py index e5500530a..727438186 100644 --- a/reflex/components/base/document.py +++ b/reflex/components/base/document.py @@ -8,7 +8,7 @@ from reflex.components.component import Component class NextDocumentLib(Component): """Root document components.""" - library = "next/document" + library: str = "next/document" class Html(NextDocumentLib): diff --git a/reflex/components/base/fragment.py b/reflex/components/base/fragment.py index 22e9d797a..60357cb55 100644 --- a/reflex/components/base/fragment.py +++ b/reflex/components/base/fragment.py @@ -5,5 +5,5 @@ from reflex.components.component import Component class Fragment(Component): """A React fragment to return multiple components from a function without wrapping it in a container.""" - library = "react" + library: str = "react" tag: str = "Fragment" diff --git a/reflex/components/base/head.py b/reflex/components/base/head.py index cd9a3d1b6..d63018946 100644 --- a/reflex/components/base/head.py +++ b/reflex/components/base/head.py @@ -6,7 +6,7 @@ from reflex.components.component import Component, MemoizationLeaf class NextHeadLib(Component): """Header components.""" - library = "next/head" + library: str = "next/head" class Head(NextHeadLib, MemoizationLeaf): diff --git a/reflex/components/base/script.py b/reflex/components/base/script.py index f3d2425bc..77354612e 100644 --- a/reflex/components/base/script.py +++ b/reflex/components/base/script.py @@ -19,7 +19,7 @@ class Script(Component): HTML