Kuba is a front-end software engineer at Dropbox. He fell in love with front-end back in the jQuery times, switching frameworks a few times before ending with React. He's passionate about creating beautiful and user-friendly interfaces and tweaking UI details. Recently on the design systems team, improving the Dropbox DIG design system.
Have you created or used polymorphic React components? In this talk I'll share some insights from refactoring the polymorphic Box component from the Dropbox design system. I'll talk about what went wrong with the initial approach and what we ended up with.