From 0f8630fb2df80873a248508d4bf112e354364a77 Mon Sep 17 00:00:00 2001 From: Khaleel Al-Adhami Date: Thu, 3 Oct 2024 15:58:04 -0700 Subject: [PATCH] remove var operation error (#4053) * remove var operation error * dang it darglint --- reflex/app.py | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/reflex/app.py b/reflex/app.py index d8a6f2590..584b8a321 100644 --- a/reflex/app.py +++ b/reflex/app.py @@ -431,25 +431,12 @@ class App(MiddlewareMixin, LifespanMixin, Base): The generated component. Raises: - VarOperationTypeError: When an invalid component var related function is passed. - TypeError: When an invalid component function is passed. exceptions.MatchTypeError: If the return types of match cases in rx.match are different. """ - from reflex.utils.exceptions import VarOperationTypeError - try: return component if isinstance(component, Component) else component() except exceptions.MatchTypeError: raise - except TypeError as e: - message = str(e) - if "Var" in message: - raise VarOperationTypeError( - "You may be trying to use an invalid Python function on a state var. " - "When referencing a var inside your render code, only limited var operations are supported. " - "See the var operation docs here: https://reflex.dev/docs/vars/var-operations/" - ) from e - raise e def add_page( self,