From 10bae9577c0f898f7ae9b2d540336058bda53837 Mon Sep 17 00:00:00 2001 From: Khaleel Al-Adhami Date: Thu, 13 Feb 2025 22:49:27 -0800 Subject: [PATCH] only write if file changed (#4822) * only write if file changed * preface it on it existing --- reflex/compiler/utils.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/reflex/compiler/utils.py b/reflex/compiler/utils.py index 91ee18b86..c66dfe304 100644 --- a/reflex/compiler/utils.py +++ b/reflex/compiler/utils.py @@ -523,6 +523,8 @@ def write_page(path: str | Path, code: str): """ path = Path(path) path_ops.mkdir(path.parent) + if path.exists() and path.read_text(encoding="utf-8") == code: + return path.write_text(code, encoding="utf-8")