Introducing Downshift for React

Introducing Downshift for React

downshift 🏎 is the primitive you need to build simple, flexible, WAI-ARIA compliant React autocomplete/typeahead/dropdown/select/combobox/etc (AKA “item selection”) (p)react ⚛️ components.

Tha article calls out two interesting patterns for building reusable components that I’m seeing more of:

  1. The “Function as Child” (or render callback) pattern.
  2. The “Controlled Props” pattern.

Filed under