Function
getItemById
(itemId: string, items: T[])
Source from the content-addressed store, hash-verified
| 42 | const isItemSelected = (itemId: string, selectedItemIds: Array<string>) => selectedItemIds.includes(itemId) |
| 43 | |
| 44 | function getItemById<T extends AutocompleteMenuItem>(itemId: string, items: T[]) { |
| 45 | return items.find(item => item.id === itemId) |
| 46 | } |
| 47 | |
| 48 | // eslint-disable-next-line @typescript-eslint/no-explicit-any |
| 49 | type AutocompleteItemProps<T = Record<string, any>> = AutocompleteMenuItem & {metadata?: T} |
Tested by
no test coverage detected