Bläddra i källkod

simplify chars code

Khaleel Al-Adhami 1 månad sedan
förälder
incheckning
34bb97feee
1 ändrade filer med 4 tillägg och 9 borttagningar
  1. 4 9
      reflex/utils/console.py

+ 4 - 9
reflex/utils/console.py

@@ -83,6 +83,9 @@ class Reprinter:
         IS_REPRENTER_ACTIVE = False
         IS_REPRENTER_ACTIVE = False
 
 
 
 
+STATUS_CHARS = ["◐", "◓", "◑", "◒"]
+
+
 @dataclass
 @dataclass
 class Status:
 class Status:
     """A status class for displaying a spinner."""
     """A status class for displaying a spinner."""
@@ -128,15 +131,7 @@ class Status:
             kwargs: Keyword arguments to pass to the print function.
             kwargs: Keyword arguments to pass to the print function.
         """
         """
         if self._reprinter:
         if self._reprinter:
-            char = (
-                "◐"
-                if self._parity % 4 == 0
-                else (
-                    "◓"
-                    if self._parity % 4 == 1
-                    else ("◑" if self._parity % 4 == 2 else "◒")
-                )
-            )
+            char = STATUS_CHARS[self._parity % 4]
             self._parity += 1
             self._parity += 1
             self._reprinter.reprint(f"{char} {msg}")
             self._reprinter.reprint(f"{char} {msg}")