Skip to content

Latest commit

 

History

History
23 lines (20 loc) · 1.38 KB

readme.md

File metadata and controls

23 lines (20 loc) · 1.38 KB

AutoSuggest

Displays a dropdown with a list of suggestions based on the entered string in the textfield.

Usage

import { AutoSuggest } from '@folio/stripes/components';

// later in your JSX....
<AutoSuggest items={items} />

AutoSuggest Configuration

prop description default required
includeItem Callback that returns whether to include the item in the list of results. (item, searchString) => item.value.includes(searchString)
items List of items to display Yes
onChange Callback called when the value changes
renderOption Callback that renders the item in the dropdown item => item.value
renderValue Callback that render the item in the input field item => item.value
usePortal bool If true, option list will render to the div[#OverlayContainer] element in the FOLIO UI. Given the container of this component, usePortal may not be required. See portals documentation for guidance.
valueKey The key in the item object to use as the value. "value"
withFinalForm toggle form time: true - final-form, false - redux-from (default)
popper object Used to adjust placement of options list overlay via underlying Popper component. See <Popper> props