Expand description
Animated spinner. Stateless by design: the frame index derives from the
wall clock, because the runtime re-presents the tail continuously while
any element reports animated. No effect
system, no per-widget tick state — the v1 use_interval machinery has
no v2 equivalent because nothing needs it.