mirror of
https://github.com/urbit/shrub.git
synced 2024-11-28 22:33:06 +03:00
interface: remove duplicate result for exact query
This commit is contained in:
parent
c29a540fea
commit
8338bf7ac8
@ -118,7 +118,10 @@ export function DropdownSearch<C>(props: DropdownSearchProps<C>) {
|
||||
|
||||
const dropdown = useMemo(() => {
|
||||
const first = props.isExact(query);
|
||||
const opts = first ? [first, ...options] : options;
|
||||
let opts = options;
|
||||
if (first) {
|
||||
opts = options.includes(first) ? opts : [first, ...options];
|
||||
}
|
||||
return _.take(opts, 5).map((o, idx) =>
|
||||
props.renderCandidate(
|
||||
o,
|
||||
|
Loading…
Reference in New Issue
Block a user