A nerdy way to tell time on Android/iOS 馃晸

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.


+53 -17
2 changed files