MCPcopy Index your code
hub / github.com/JedWatson/react-select / isOptionSelected

Function isOptionSelected

packages/react-select/src/Select.tsx:583–598  ·  view source on GitHub ↗
(
  props: Props<Option, IsMulti, Group>,
  option: Option,
  selectValue: Options<Option>
)

Source from the content-addressed store, hash-verified

581 : false;
582}
583function isOptionSelected<
584 Option,
585 IsMulti extends boolean,
586 Group extends GroupBase<Option>
587>(
588 props: Props<Option, IsMulti, Group>,
589 option: Option,
590 selectValue: Options<Option>
591): boolean {
592 if (selectValue.indexOf(option) > -1) return true;
593 if (typeof props.isOptionSelected === 'function') {
594 return props.isOptionSelected(option, selectValue);
595 }
596 const candidate = getOptionValue(props, option);
597 return selectValue.some((i) => getOptionValue(props, i) === candidate);
598}
599function filterOption<
600 Option,
601 IsMulti extends boolean,

Callers 2

toCategorizedOptionFunction · 0.85
isOptionSelectedMethod · 0.85

Calls 2

getOptionValueFunction · 0.90
isOptionSelectedMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…