From 5071245127fe7a2e8676ce4baa29c53ee878643d Mon Sep 17 00:00:00 2001 From: abulvenz Date: Tue, 9 Jul 2024 20:18:02 +0200 Subject: [PATCH] feat: Adding an event to go back just as the user would. (#3636) * feat: Adding an event to go back just as the user would. * fix: Simplification suggested by masenf. * fix: And now apply the fix to the right function. --- reflex/event.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/reflex/event.py b/reflex/event.py index 5f820c171..7e98ade38 100644 --- a/reflex/event.py +++ b/reflex/event.py @@ -509,6 +509,15 @@ def console_log(message: str | Var[str]) -> EventSpec: return server_side("_console", get_fn_signature(console_log), message=message) +def back() -> EventSpec: + """Do a history.back on the browser. + + Returns: + An event to go back one page. + """ + return call_script("window.history.back()") + + def window_alert(message: str | Var[str]) -> EventSpec: """Create a window alert on the browser.