Deprecate rx.get_cookies (#1961)

This commit is contained in:
Elijah Ahianyo 2023-10-13 16:21:06 +00:00 committed by GitHub
parent 7019708638
commit 2c4ffc879f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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(";")