( props: Props<Option, IsMulti, Group>, categorizedOption: CategorizedOption<Option> )
| 488 | } |
| 489 | |
| 490 | function isFocusable< |
| 491 | Option, |
| 492 | IsMulti extends boolean, |
| 493 | Group extends GroupBase<Option> |
| 494 | >( |
| 495 | props: Props<Option, IsMulti, Group>, |
| 496 | categorizedOption: CategorizedOption<Option> |
| 497 | ) { |
| 498 | const { inputValue = '' } = props; |
| 499 | const { data, isSelected, label, value } = categorizedOption; |
| 500 | |
| 501 | return ( |
| 502 | (!shouldHideSelectedOptions(props) || !isSelected) && |
| 503 | filterOption(props, { label, value, data }, inputValue) |
| 504 | ); |
| 505 | } |
| 506 | |
| 507 | function getNextFocusedValue< |
| 508 | Option, |
no test coverage detected
searching dependent graphs…