The code looks nice and clean, but as someone who's maintained a popular open source React library for years now, I can't get past the fact that there are no automated unit tests. Storybook is great, but that's not a replacement for automated testing. When you build things with react that you want to depend on for a long time, you <i>have to have tests</i>. Especially snapshots. Otherwise, you have no idea if things have broken without doing a lot of manual work, which means bugs will sneak in.