From 89b3891be854dcecfd5c0c6d50b5c98198f846d0 Mon Sep 17 00:00:00 2001 From: Elijah Date: Fri, 4 Oct 2024 16:36:13 +0000 Subject: [PATCH] the transformer trigger regex should remove the language comment character --- reflex/components/datadisplay/shiki_code_block.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reflex/components/datadisplay/shiki_code_block.py b/reflex/components/datadisplay/shiki_code_block.py index 14638ea13..f34bb51c6 100644 --- a/reflex/components/datadisplay/shiki_code_block.py +++ b/reflex/components/datadisplay/shiki_code_block.py @@ -782,10 +782,10 @@ class ShikiHighLevelCodeBlock(ShikiCodeBlock): if isinstance(code, Var): return string_replace_operation( - code, StringVar(_js_expr=r"/\/\/ \[!code.*?\]/g", _var_type=str), "" + code, StringVar(_js_expr=r"/[\/#]+ *\[!code.*?\]/g", _var_type=str), "" ) if isinstance(code, str): - return re.sub(r"// \[!code.*?\]", "", code) + return re.sub(r"[\/#]+ *\[!code.*?\]", "", code) class TransformerNamespace(ComponentNamespace):