From 3b8c6fb87192a9efdc921e4937f20fcff6894e71 Mon Sep 17 00:00:00 2001 From: Masen Furer Date: Fri, 13 Dec 2024 11:01:17 -0800 Subject: [PATCH] Update reflex/event.py Co-authored-by: Khaleel Al-Adhami --- reflex/event.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/reflex/event.py b/reflex/event.py index b33a03641..49161a5a6 100644 --- a/reflex/event.py +++ b/reflex/event.py @@ -702,6 +702,22 @@ def server_side(name: str, sig: inspect.Signature, **kwargs) -> EventSpec: ) +@overload +def redirect( + path: str | Var[str], + is_external: Optional[bool] = None, + replace: bool = False, +) -> EventSpec: ... + +@overload +@typing_extensions.deprecated("`external` is deprecated use `is_external` instead") +def redirect( + path: str | Var[str], + is_external: Optional[bool] = None, + replace: bool = False, + external: Optional[bool] = None, +) -> EventSpec: ... + def redirect( path: str | Var[str], is_external: Optional[bool] = None,