From 2c4ffc879f7fdb8782fd5233656c2826051d3510 Mon Sep 17 00:00:00 2001 From: Elijah Ahianyo Date: Fri, 13 Oct 2023 16:21:06 +0000 Subject: [PATCH] Deprecate rx.get_cookies (#1961) --- reflex/state.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/reflex/state.py b/reflex/state.py index 80c56332e..b716a5e46 100644 --- a/reflex/state.py +++ b/reflex/state.py @@ -41,7 +41,7 @@ from reflex.event import ( fix_events, window_alert, ) -from reflex.utils import format, prerequisites, types +from reflex.utils import console, format, prerequisites, types from reflex.utils.exceptions import ImmutableStateError, LockExpiredError from reflex.vars import BaseVar, ComputedVar, Var @@ -548,6 +548,12 @@ class State(Base, ABC, extra=pydantic.Extra.allow): Returns: The dict of cookies. """ + console.deprecate( + feature_name=f"rx.get_cookies", + reason="and has been replaced by rx.Cookie, which can be used as a state var", + deprecation_version="0.3.0", + removal_version="0.3.1", + ) cookie_dict = {} cookies = self.get_headers().get(constants.RouteVar.COOKIE, "").split(";")