(valueA: unknown, valueB: unknown)
| 100 | * @public |
| 101 | */ |
| 102 | export function shouldSelect(valueA: unknown, valueB: unknown): boolean { |
| 103 | if ( |
| 104 | (valueA === null && valueB === undefined) || |
| 105 | (valueA === undefined && valueB === null) |
| 106 | ) |
| 107 | return false |
| 108 | if (valueA == valueB) return true |
| 109 | if (isPojo(valueA) && isPojo(valueB)) return eq(valueA, valueB) |
| 110 | return false |
| 111 | } |
| 112 | |
| 113 | /** |
| 114 | * A feature that converts the options prop to usable values, to be used by a |
no test coverage detected