code: def __init__(
      self, frames: List[str] = DEFAULT_FRAMES, step_time: float = 0.2
  ):
      self.stop = False
      self.frames = frames
      self.iterations = len(self.frames)
      self.step_time = step_time
      # self.ok_msg = "Done"
      self.ok_msg = ""
      self.thread: Optional[threading.Thread] = None
  
file_path: upgini/src/upgini/spinner.py
imports: import threading
  from typing import Optional, List
  import time
label_desc: Use image node_id 1 to create a new Spinner object  with example: obj = Spinner(frames, step_time)