# React Faceted Search

ReactFacetedSearch is a select component that can lookup or match text as a user types. ReactFacetedSearch will search across multiple sources and show matches in a dropdown list. It is intended to be an alternative to having multiple select components, and supports and/or opertions and multiple comparison types.

Visit the [Demo page](https://markgregg.github.io/react-faceted-search-example/)

## To install

```js
yarn add react-faceted-search
```

or

```js
npm i react-faceted-search
```

## [Quick Start](docs/QuickStart.md)

## [Properties](docs/Properties.md)

## Types 
 - [Field](docs/Field.md)
 - [FieldLookup](docs/FieldLookup.md)
 - [FieldValue](docs/FieldValue.md)
 - [Matcher](docs/Matcher.md)
 - [Nemonic](docs/Nemonic.md)

## Styles
 - [Style Structure](docs/Styles.md)
 - [Global Style Variables](docs/GlobalStyles.md)

## [Keboard Shortcuts](docs/KeyboardShortCuts.md)

