Building a Select Component — When to Use Native and When to Go Custom | DesignDev.io