Each component is defined by it’s required elements (such as title, text, icon and picture), and may sometimes contain optional elements. These elements are both defined in the Sketch document as well as in code. Instead of allowing divider lines themselves, we require each component to have a divider, which is then visible or hidden based on on the view logic.
Guests can search for lodging using filters such as lodging type, dates, location, and price. Before booking, users must provide personal and payment information. Some hosts also require a scan of a government-issued identification before accepting a reservation. The company also provides travel guides, entitled "Neighborhoods", which provide details about staying in specific neighborhoods in various major cities.