const valueEntrance = React.useMemo(() => getEntrance(value) || getRoom(value), [value]);
const searcher = React.useMemo(() => {
- return new FuzzySearch(options, ['id', 'name', 'short'], { sort: true });
+ return new FuzzySearch(options, ['id', 'name', 'short', 'fullName'], { sort: true });
}, [options]);
const results = React.useMemo(() => {
options.push(getEntrance(area.id));
}
});
- return options;
+ return options.map((option) => ({
+ ...option,
+ fullName: entranceFull(option),
+ }));
}, []);
const isDragging = React.useCallback((entrance) => {