(
partialState: Partial<AutocompleteState<TItem>> = {}
)
| 2 | import { BaseItem } from '@algolia/autocomplete-core/src'; |
| 3 | |
| 4 | export function createState<TItem extends BaseItem>( |
| 5 | partialState: Partial<AutocompleteState<TItem>> = {} |
| 6 | ): AutocompleteState<TItem> { |
| 7 | return { |
| 8 | activeItemId: null, |
| 9 | query: '', |
| 10 | completion: null, |
| 11 | collections: [], |
| 12 | isOpen: false, |
| 13 | status: 'idle', |
| 14 | context: {}, |
| 15 | ...partialState, |
| 16 | }; |
| 17 | } |
no outgoing calls
no test coverage detected