Something went wrong. Try again.
A nerdy way to tell time on Android/iOS 馃晸
Something went wrong. Try again.
perf: Optimize `BinaryDigit` master
Unrolls the digit into a static four or six dot column. Combined with an updated `useBinaryTime` hook which preserves object references at the bit level (where possible), now only the dots which change with the new time get rerendered. As a result, typical full render times are below 5ms. When a time update affects multiple digits render times can occasionally climb to ~12ms.
Author Joseph Hale Date (Jun 23, 2025, 3:40 PM UTC) Commit 680746e3 680746e3d53b51893c018c29a0c6a16a5e4e13fa Parent 7217a119 7217a1193e4f86e61281152fd678c311be516b64