Understanding how to handle Traditional and Simplified Chinese without being able to read those languages posed some interesting challenges, especially since typographic characters like periods and commas are treated very differently in those languages.
These fun sticker-like buttons that were crucial for the design required us to write a fairly complex component that could dynamically adjust the length of the button label (or move text to two lines) depending on the length of the word or phrase.
Since we had to integrate with the existing API for Online Collections, we had to implement a lot of optimizations like delayed rendering, request merging and local caching in order to make the content load as fast as possible.