From 9c70971dc6f90f5ba03bd81b02e7d79078f495b3 Mon Sep 17 00:00:00 2001 From: Shubhankar Dimri Date: Tue, 20 Aug 2024 22:55:37 +0530 Subject: [PATCH] fix get_uuid_string_var (#3795) --- reflex/vars.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/reflex/vars.py b/reflex/vars.py index ffaf16455..795ab4759 100644 --- a/reflex/vars.py +++ b/reflex/vars.py @@ -2588,15 +2588,17 @@ def get_uuid_string_var() -> Var: """ from reflex.utils.imports import ImportVar + unique_uuid_var = get_unique_variable_name() unique_uuid_var_data = VarData( imports={ f"/{constants.Dirs.STATE_PATH}": {ImportVar(tag="generateUUID")}, # type: ignore "react": "useMemo", - } + }, + hooks={f"const {unique_uuid_var} = useMemo(generateUUID, [])": None}, ) return BaseVar( - _var_name="useMemo(generateUUID, [])", + _var_name=unique_uuid_var, _var_type=str, _var_data=unique_uuid_var_data, )