Rename var module to vars (#983)

This commit is contained in:
iron3oxide 2023-05-10 08:01:25 +02:00 committed by GitHub
parent c267a4cce1
commit 32f3a387ae
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
85 changed files with 89 additions and 89 deletions

View File

@ -30,4 +30,4 @@ from .route import route as route
from .state import ComputedVar as var from .state import ComputedVar as var
from .state import State as State from .state import State as State
from .style import toggle_color_mode as toggle_color_mode from .style import toggle_color_mode as toggle_color_mode
from .var import Var as Var from .vars import Var as Var

View File

@ -10,7 +10,7 @@ from pynecone.components.component import Component, CustomComponent
from pynecone.state import State from pynecone.state import State
from pynecone.style import Style from pynecone.style import Style
from pynecone.utils import imports from pynecone.utils import imports
from pynecone.var import ImportVar from pynecone.vars import ImportVar
# Imports to be included in every Pynecone app. # Imports to be included in every Pynecone app.
DEFAULT_IMPORTS: imports.ImportDict = { DEFAULT_IMPORTS: imports.ImportDict = {

View File

@ -23,7 +23,7 @@ from pynecone.event import get_hydrate_event
from pynecone.state import State from pynecone.state import State
from pynecone.style import Style from pynecone.style import Style
from pynecone.utils import format, imports, path_ops from pynecone.utils import format, imports, path_ops
from pynecone.var import ImportVar from pynecone.vars import ImportVar
# To re-export this function. # To re-export this function.
merge_imports = imports.merge_imports merge_imports = imports.merge_imports

View File

@ -6,7 +6,7 @@ from typing import Any
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.tags import Tag from pynecone.components.tags import Tag
from pynecone.components.tags.tagless import Tagless from pynecone.components.tags.tagless import Tagless
from pynecone.var import Var from pynecone.vars import Var
class Bare(Component): class Bare(Component):

View File

@ -2,7 +2,7 @@
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.var import Var from pynecone.vars import Var
class Link(Component): class Link(Component):

View File

@ -22,7 +22,7 @@ from pynecone.event import (
) )
from pynecone.style import Style from pynecone.style import Style
from pynecone.utils import format, imports, types from pynecone.utils import format, imports, types
from pynecone.var import BaseVar, ImportVar, Var from pynecone.vars import BaseVar, ImportVar, Var
class Component(Base, ABC): class Component(Base, ABC):

View File

@ -1,7 +1,7 @@
"""Badge component.""" """Badge component."""
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Badge(ChakraComponent): class Badge(ChakraComponent):

View File

@ -6,7 +6,7 @@ from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.style import Style from pynecone.style import Style
from pynecone.utils import imports from pynecone.utils import imports
from pynecone.var import ImportVar, Var from pynecone.vars import ImportVar, Var
# Path to the prism styles. # Path to the prism styles.
PRISM_STYLES_PATH = "/styles/code/prism" PRISM_STYLES_PATH = "/styles/code/prism"

View File

@ -5,7 +5,7 @@ from typing import Any, List
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.tags import Tag from pynecone.components.tags import Tag
from pynecone.utils import format, imports, types from pynecone.utils import format, imports, types
from pynecone.var import BaseVar, ComputedVar, ImportVar, Var from pynecone.vars import BaseVar, ComputedVar, ImportVar, Var
class Gridjs(Component): class Gridjs(Component):

View File

@ -1,7 +1,7 @@
"""A line to divide parts of the layout.""" """A line to divide parts of the layout."""
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Divider(ChakraComponent): class Divider(ChakraComponent):

View File

@ -3,7 +3,7 @@
from pynecone.components import Component from pynecone.components import Component
from pynecone.components.layout.foreach import Foreach from pynecone.components.layout.foreach import Foreach
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class List(ChakraComponent): class List(ChakraComponent):

View File

@ -2,7 +2,7 @@
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Stat(ChakraComponent): class Stat(ChakraComponent):

View File

@ -3,7 +3,7 @@
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.layout.foreach import Foreach from pynecone.components.layout.foreach import Foreach
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Table(ChakraComponent): class Table(ChakraComponent):

View File

@ -4,7 +4,7 @@ from typing import List, Optional, Union
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Accordion(ChakraComponent): class Accordion(ChakraComponent):

View File

@ -2,7 +2,7 @@
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Tabs(ChakraComponent): class Tabs(ChakraComponent):

View File

@ -2,7 +2,7 @@
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Alert(ChakraComponent): class Alert(ChakraComponent):

View File

@ -2,7 +2,7 @@
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class CircularProgress(ChakraComponent): class CircularProgress(ChakraComponent):

View File

@ -3,7 +3,7 @@
from typing import Union from typing import Union
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Progress(ChakraComponent): class Progress(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""Container to stack elements with spacing.""" """Container to stack elements with spacing."""
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Skeleton(ChakraComponent): class Skeleton(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""Container to stack elements with spacing.""" """Container to stack elements with spacing."""
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Spinner(ChakraComponent): class Spinner(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""A button component.""" """A button component."""
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Button(ChakraComponent): class Button(ChakraComponent):

View File

@ -4,7 +4,7 @@ from typing import Dict
from pynecone.components.component import EVENT_ARG from pynecone.components.component import EVENT_ARG
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Checkbox(ChakraComponent): class Checkbox(ChakraComponent):

View File

@ -3,7 +3,7 @@
from typing import Set from typing import Set
from pynecone.components import Component from pynecone.components import Component
from pynecone.var import Var from pynecone.vars import Var
class CopyToClipboard(Component): class CopyToClipboard(Component):

View File

@ -4,7 +4,7 @@ from typing import Dict
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.event import EVENT_ARG from pynecone.event import EVENT_ARG
from pynecone.var import Var from pynecone.vars import Var
class Editable(ChakraComponent): class Editable(ChakraComponent):

View File

@ -2,7 +2,7 @@
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class FormControl(ChakraComponent): class FormControl(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""An icon button component.""" """An icon button component."""
from pynecone.components.typography.text import Text from pynecone.components.typography.text import Text
from pynecone.var import Var from pynecone.vars import Var
class IconButton(Text): class IconButton(Text):

View File

@ -5,7 +5,7 @@ from typing import Dict
from pynecone.components.component import EVENT_ARG from pynecone.components.component import EVENT_ARG
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.utils import imports from pynecone.utils import imports
from pynecone.var import ImportVar, Var from pynecone.vars import ImportVar, Var
class Input(ChakraComponent): class Input(ChakraComponent):

View File

@ -5,7 +5,7 @@ from typing import Dict
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.event import EVENT_ARG from pynecone.event import EVENT_ARG
from pynecone.var import Var from pynecone.vars import Var
class NumberInput(ChakraComponent): class NumberInput(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""A password input component.""" """A password input component."""
from pynecone.components.forms.input import Input from pynecone.components.forms.input import Input
from pynecone.var import Var from pynecone.vars import Var
class Password(Input): class Password(Input):

View File

@ -5,7 +5,7 @@ from typing import Dict
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.event import EVENT_ARG from pynecone.event import EVENT_ARG
from pynecone.var import Var from pynecone.vars import Var
class PinInput(ChakraComponent): class PinInput(ChakraComponent):

View File

@ -9,7 +9,7 @@ from pynecone.components.libs.chakra import ChakraComponent
from pynecone.components.typography.text import Text from pynecone.components.typography.text import Text
from pynecone.event import EVENT_ARG from pynecone.event import EVENT_ARG
from pynecone.utils import types from pynecone.utils import types
from pynecone.var import Var from pynecone.vars import Var
class RadioGroup(ChakraComponent): class RadioGroup(ChakraComponent):

View File

@ -5,7 +5,7 @@ from typing import Dict, List
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.event import EVENT_ARG from pynecone.event import EVENT_ARG
from pynecone.var import Var from pynecone.vars import Var
class RangeSlider(ChakraComponent): class RangeSlider(ChakraComponent):

View File

@ -7,7 +7,7 @@ from pynecone.components.layout.foreach import Foreach
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.components.typography.text import Text from pynecone.components.typography.text import Text
from pynecone.utils import types from pynecone.utils import types
from pynecone.var import Var from pynecone.vars import Var
class Select(ChakraComponent): class Select(ChakraComponent):

View File

@ -5,7 +5,7 @@ from typing import Dict
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.event import EVENT_ARG from pynecone.event import EVENT_ARG
from pynecone.var import Var from pynecone.vars import Var
class Slider(ChakraComponent): class Slider(ChakraComponent):

View File

@ -3,7 +3,7 @@ from typing import Dict
from pynecone.components.component import EVENT_ARG from pynecone.components.component import EVENT_ARG
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Switch(ChakraComponent): class Switch(ChakraComponent):

View File

@ -4,7 +4,7 @@ from typing import Dict
from pynecone.components.component import EVENT_ARG from pynecone.components.component import EVENT_ARG
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class TextArea(ChakraComponent): class TextArea(ChakraComponent):

View File

@ -6,7 +6,7 @@ from pynecone.components.component import EVENT_ARG, Component
from pynecone.components.forms.input import Input from pynecone.components.forms.input import Input
from pynecone.components.layout.box import Box from pynecone.components.layout.box import Box
from pynecone.event import EventChain from pynecone.event import EventChain
from pynecone.var import BaseVar, Var from pynecone.vars import BaseVar, Var
upload_file = BaseVar(name="e => File(e)", type_=EventChain) upload_file = BaseVar(name="e => File(e)", type_=EventChain)

View File

@ -6,7 +6,7 @@ from plotly.graph_objects import Figure
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.tags import Tag from pynecone.components.tags import Tag
from pynecone.var import Var from pynecone.vars import Var
class PlotlyLib(Component): class PlotlyLib(Component):

View File

@ -4,7 +4,7 @@ from typing import Any, Dict, List, Optional, Union
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.style import Style from pynecone.style import Style
from pynecone.var import Var from pynecone.vars import Var
def format_xy(x: List, y: List) -> List: def format_xy(x: List, y: List) -> List:

View File

@ -1,7 +1,7 @@
"""A AspectRatio component.""" """A AspectRatio component."""
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class AspectRatio(ChakraComponent): class AspectRatio(ChakraComponent):

View File

@ -2,7 +2,7 @@
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.components.tags import Tag from pynecone.components.tags import Tag
from pynecone.var import Var from pynecone.vars import Var
class Box(ChakraComponent): class Box(ChakraComponent):

View File

@ -7,7 +7,7 @@ from pynecone.components.component import Component
from pynecone.components.layout.fragment import Fragment from pynecone.components.layout.fragment import Fragment
from pynecone.components.tags import CondTag, Tag from pynecone.components.tags import CondTag, Tag
from pynecone.utils import format from pynecone.utils import format
from pynecone.var import Var from pynecone.vars import Var
class Cond(Component): class Cond(Component):
@ -93,7 +93,7 @@ def cond(condition: Any, c1: Any, c2: Any = None):
ValueError: If the arguments are invalid. ValueError: If the arguments are invalid.
""" """
# Import here to avoid circular imports. # Import here to avoid circular imports.
from pynecone.var import BaseVar, Var from pynecone.vars import BaseVar, Var
# Convert the condition to a Var. # Convert the condition to a Var.
cond_var = Var.create(condition) cond_var = Var.create(condition)

View File

@ -1,7 +1,7 @@
"""A flexbox container.""" """A flexbox container."""
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Container(ChakraComponent): class Container(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""A reflexive container component.""" """A reflexive container component."""
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Flex(ChakraComponent): class Flex(ChakraComponent):

View File

@ -5,7 +5,7 @@ from typing import Any, Callable, List
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.tags import IterTag from pynecone.components.tags import IterTag
from pynecone.var import BaseVar, Var, get_unique_variable_name from pynecone.vars import BaseVar, Var, get_unique_variable_name
class Foreach(Component): class Foreach(Component):

View File

@ -3,7 +3,7 @@
from typing import List from typing import List
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Grid(ChakraComponent): class Grid(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""Container to stack elements with spacing.""" """Container to stack elements with spacing."""
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Stack(ChakraComponent): class Stack(ChakraComponent):

View File

@ -2,7 +2,7 @@
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Wrap(ChakraComponent): class Wrap(ChakraComponent):

View File

@ -3,7 +3,7 @@
from typing import Set from typing import Set
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Avatar(ChakraComponent): class Avatar(ChakraComponent):

View File

@ -5,7 +5,7 @@ from typing import Optional, Set
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Image(ChakraComponent): class Image(ChakraComponent):

View File

@ -2,7 +2,7 @@
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Breadcrumb(ChakraComponent): class Breadcrumb(ChakraComponent):

View File

@ -3,7 +3,7 @@
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.components.navigation.nextlink import NextLink from pynecone.components.navigation.nextlink import NextLink
from pynecone.var import Var from pynecone.vars import Var
class Link(ChakraComponent): class Link(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""Link overlay components.""" """Link overlay components."""
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class LinkOverlay(ChakraComponent): class LinkOverlay(ChakraComponent):

View File

@ -1,7 +1,7 @@
"""A link component.""" """A link component."""
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.var import Var from pynecone.vars import Var
class NextLink(Component): class NextLink(Component):

View File

@ -5,7 +5,7 @@ from typing import Set
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.components.media.icon import Icon from pynecone.components.media.icon import Icon
from pynecone.var import Var from pynecone.vars import Var
class AlertDialog(ChakraComponent): class AlertDialog(ChakraComponent):

View File

@ -5,7 +5,7 @@ from typing import Set
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.components.media.icon import Icon from pynecone.components.media.icon import Icon
from pynecone.var import Var from pynecone.vars import Var
class Drawer(ChakraComponent): class Drawer(ChakraComponent):

View File

@ -4,7 +4,7 @@ from typing import Set
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Menu(ChakraComponent): class Menu(ChakraComponent):

View File

@ -5,7 +5,7 @@ from typing import Set
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.components.media import Icon from pynecone.components.media import Icon
from pynecone.var import Var from pynecone.vars import Var
class Modal(ChakraComponent): class Modal(ChakraComponent):

View File

@ -4,7 +4,7 @@ from typing import Set
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Popover(ChakraComponent): class Popover(ChakraComponent):

View File

@ -3,7 +3,7 @@
from typing import Set from typing import Set
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Tooltip(ChakraComponent): class Tooltip(ChakraComponent):

View File

@ -3,7 +3,7 @@
from typing import Any, Dict, Optional from typing import Any, Dict, Optional
from pynecone.components.tags.tag import Tag from pynecone.components.tags.tag import Tag
from pynecone.var import Var from pynecone.vars import Var
class CondTag(Tag): class CondTag(Tag):

View File

@ -5,7 +5,7 @@ import inspect
from typing import TYPE_CHECKING, Callable, List from typing import TYPE_CHECKING, Callable, List
from pynecone.components.tags.tag import Tag from pynecone.components.tags.tag import Tag
from pynecone.var import Var from pynecone.vars import Var
if TYPE_CHECKING: if TYPE_CHECKING:
from pynecone.components.component import Component from pynecone.components.component import Component

View File

@ -12,7 +12,7 @@ from plotly.io import to_json
from pynecone.base import Base from pynecone.base import Base
from pynecone.event import EventChain from pynecone.event import EventChain
from pynecone.utils import format, types from pynecone.utils import format, types
from pynecone.var import Var from pynecone.vars import Var
if TYPE_CHECKING: if TYPE_CHECKING:
from pynecone.components.component import ComponentStyle from pynecone.components.component import ComponentStyle

View File

@ -1,7 +1,7 @@
"""A heading component.""" """A heading component."""
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Heading(ChakraComponent): class Heading(ChakraComponent):

View File

@ -3,7 +3,7 @@
from typing import List from typing import List
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Highlight(ChakraComponent): class Highlight(ChakraComponent):

View File

@ -5,7 +5,7 @@ from typing import List, Union
from pynecone.components.component import Component from pynecone.components.component import Component
from pynecone.utils import types from pynecone.utils import types
from pynecone.var import BaseVar, ImportVar, Var from pynecone.vars import BaseVar, ImportVar, Var
class Markdown(Component): class Markdown(Component):

View File

@ -2,7 +2,7 @@
from __future__ import annotations from __future__ import annotations
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Span(ChakraComponent): class Span(ChakraComponent):

View File

@ -2,7 +2,7 @@
from __future__ import annotations from __future__ import annotations
from pynecone.components.libs.chakra import ChakraComponent from pynecone.components.libs.chakra import ChakraComponent
from pynecone.var import Var from pynecone.vars import Var
class Text(ChakraComponent): class Text(ChakraComponent):

View File

@ -2,7 +2,7 @@
from typing import Union from typing import Union
from pynecone.el.element import Element from pynecone.el.element import Element
from pynecone.var import Var as PCVar from pynecone.vars import Var as PCVar
class A(Element): # noqa: E742 class A(Element): # noqa: E742

View File

@ -7,7 +7,7 @@ from typing import Any, Callable, Dict, List, Optional, Set, Tuple, Union
from pynecone import constants from pynecone import constants
from pynecone.base import Base from pynecone.base import Base
from pynecone.utils import format from pynecone.utils import format
from pynecone.var import BaseVar, Var from pynecone.vars import BaseVar, Var
class Event(Base): class Event(Base):

View File

@ -28,7 +28,7 @@ from pynecone import constants
from pynecone.base import Base from pynecone.base import Base
from pynecone.event import Event, EventHandler, fix_events, window_alert from pynecone.event import Event, EventHandler, fix_events, window_alert
from pynecone.utils import format, prerequisites, types from pynecone.utils import format, prerequisites, types
from pynecone.var import BaseVar, ComputedVar, PCDict, PCList, Var from pynecone.vars import BaseVar, ComputedVar, PCDict, PCList, Var
Delta = Dict[str, Any] Delta = Dict[str, Any]

View File

@ -5,7 +5,7 @@ from typing import Optional
from pynecone import constants from pynecone import constants
from pynecone.event import EventChain from pynecone.event import EventChain
from pynecone.utils import format from pynecone.utils import format
from pynecone.var import BaseVar, Var from pynecone.vars import BaseVar, Var
toggle_color_mode = BaseVar(name=constants.TOGGLE_COLOR_MODE, type_=EventChain) toggle_color_mode = BaseVar(name=constants.TOGGLE_COLOR_MODE, type_=EventChain)

View File

@ -216,7 +216,7 @@ def format_cond(
The formatted conditional expression. The formatted conditional expression.
""" """
# Import here to avoid circular imports. # Import here to avoid circular imports.
from pynecone.var import Var from pynecone.vars import Var
# Use Python truthiness. # Use Python truthiness.
cond = f"isTrue({cond})" cond = f"isTrue({cond})"

View File

@ -3,7 +3,7 @@
from collections import defaultdict from collections import defaultdict
from typing import Dict, Set from typing import Dict, Set
from pynecone.var import ImportVar from pynecone.vars import ImportVar
ImportDict = Dict[str, Set[ImportVar]] ImportDict = Dict[str, Set[ImportVar]]

View File

@ -4,7 +4,7 @@ import pytest
from pynecone.compiler import utils from pynecone.compiler import utils
from pynecone.utils import imports from pynecone.utils import imports
from pynecone.var import ImportVar from pynecone.vars import ImportVar
@pytest.mark.parametrize( @pytest.mark.parametrize(

View File

@ -36,7 +36,7 @@ def data_table_state2():
class DataTableState(pc.State): class DataTableState(pc.State):
_data = pd.DataFrame() _data = pd.DataFrame()
@pc.var # type: ignore @pc.var
def data(self): def data(self):
return self._data return self._data
@ -55,11 +55,11 @@ def data_table_state3():
_data: List = [] _data: List = []
_columns: List = ["col1", "col2"] _columns: List = ["col1", "col2"]
@pc.var # type: ignore @pc.var
def data(self) -> List: def data(self) -> List:
return self._data return self._data
@pc.var # type: ignore @pc.var
def columns(self): def columns(self):
return self._columns return self._columns
@ -78,11 +78,11 @@ def data_table_state4():
_data: List = [] _data: List = []
_columns: List = ["col1", "col2"] _columns: List = ["col1", "col2"]
@pc.var # type: ignore @pc.var
def data(self): def data(self):
return self._data return self._data
@pc.var # type: ignore @pc.var
def columns(self) -> List: def columns(self) -> List:
return self._columns return self._columns

View File

@ -7,7 +7,7 @@ import pynecone as pc
from pynecone.components.layout.cond import Cond, cond from pynecone.components.layout.cond import Cond, cond
from pynecone.components.layout.fragment import Fragment from pynecone.components.layout.fragment import Fragment
from pynecone.components.typography.text import Text from pynecone.components.typography.text import Text
from pynecone.var import Var from pynecone.vars import Var
@pytest.fixture @pytest.fixture

View File

@ -9,7 +9,7 @@ from pynecone.event import EVENT_ARG, EVENT_TRIGGERS, EventHandler
from pynecone.state import State from pynecone.state import State
from pynecone.style import Style from pynecone.style import Style
from pynecone.utils import imports from pynecone.utils import imports
from pynecone.var import ImportVar, Var from pynecone.vars import ImportVar, Var
@pytest.fixture @pytest.fixture

View File

@ -4,7 +4,7 @@ import pytest
from pynecone.components.tags import CondTag, Tag from pynecone.components.tags import CondTag, Tag
from pynecone.event import EVENT_ARG, EventChain, EventHandler, EventSpec from pynecone.event import EVENT_ARG, EventChain, EventHandler, EventSpec
from pynecone.var import BaseVar, Var from pynecone.vars import BaseVar, Var
def mock_event(arg): def mock_event(arg):

View File

@ -3,7 +3,7 @@ import pytest
from pynecone import event from pynecone import event
from pynecone.event import Event, EventHandler, EventSpec from pynecone.event import Event, EventHandler, EventSpec
from pynecone.utils import format from pynecone.utils import format
from pynecone.var import Var from pynecone.vars import Var
def make_var(value) -> Var: def make_var(value) -> Var:

View File

@ -8,7 +8,7 @@ from pynecone.constants import IS_HYDRATED, RouteVar
from pynecone.event import Event, EventHandler from pynecone.event import Event, EventHandler
from pynecone.state import State from pynecone.state import State
from pynecone.utils import format from pynecone.utils import format
from pynecone.var import BaseVar, ComputedVar from pynecone.vars import BaseVar, ComputedVar
class Object(Base): class Object(Base):

View File

@ -1,7 +1,7 @@
import pytest import pytest
from pynecone import style from pynecone import style
from pynecone.var import Var from pynecone.vars import Var
test_style = [ test_style = [
({"a": 1}, {"a": 1}), ({"a": 1}, {"a": 1}),

View File

@ -4,7 +4,7 @@ from typing import Any, List, Union
import pytest import pytest
from pynecone.utils import build, format, imports, prerequisites, types from pynecone.utils import build, format, imports, prerequisites, types
from pynecone.var import Var from pynecone.vars import Var
@pytest.mark.parametrize( @pytest.mark.parametrize(

View File

@ -6,7 +6,7 @@ import pytest
from pynecone.base import Base from pynecone.base import Base
from pynecone.state import State from pynecone.state import State
from pynecone.var import BaseVar, ComputedVar, ImportVar, PCDict, PCList, Var from pynecone.vars import BaseVar, ComputedVar, ImportVar, PCDict, PCList, Var
test_vars = [ test_vars = [
BaseVar(name="prop1", type_=int), BaseVar(name="prop1", type_=int),