1.0.0-16 • Published 8 years ago
@react-spectre/autocomplete v1.0.0-16
@react-spectre/autocomplete
React components for Spectre.css autocomplete element.
Installation
yarn add @react-spectre/autocompletenpm install @react-spectre/autocomplete --saveUsage
Autocomplete
Autocomplete form component provides suggestions while you type. It is often used for tags and contacts input.
The component does NOT include JavaScript code, you will need to implement your JS to interact with the autocomplete. Nevertheless here's an example with JS.
import { Autocomplete, Input, Menu } from '@react-spectre/autocomplete'<Autocomplete>
<Autocomplete.Input focus>
<div className="chip">
<img className="avatar avatar-sm" alt="Thor Odinson" />
Thor Odinson
<a href="#" className="btn btn-clear" aria-label="Close" role="button" />
</div>
<input className="form-input" type="text" placeholder="typing here" />
</Autocomplete.Input>
<Autocomplete.Menu>
<li className="menu-item">
<a href="#">
<div className="tile tile-centered">
<div className="tile-icon">
<img className="avatar avatar-sm" alt="Steve Rogers" />
</div>
<div className="tile-content">
Steve Rogers
</div>
</div>
</a>
</li>
</Autocomplete.Menu>
</Autocomplete>Note: The main component is
Autocomplete, other component can be accessed through it, for example:Autocomplete.InputorAutocomplete.Menu.
Made with :heart: by Rubens Mariuzzo.