(options: SelectorOption[], extra?: SelectorOption | null)
| 188 | } |
| 189 | |
| 190 | export function useSelectorOptionMap(options: SelectorOption[], extra?: SelectorOption | null) { |
| 191 | return useMemo(() => { |
| 192 | const merged = mergeOption(options, extra) |
| 193 | return new Map(merged.map((option) => [option.id, option])) |
| 194 | }, [options, extra]) |
| 195 | } |
no test coverage detected