feat: sort by item id in funri context
This commit is contained in:
parent
4106d27bfd
commit
b674326822
|
@ -19,7 +19,11 @@ export const ChooserWidgetView: FC<ChooserWidgetViewProps> = props => {
|
|||
const filteredItems = useMemo(() => {
|
||||
const value = searchValue.toLocaleLowerCase();
|
||||
|
||||
return items.filter(item => item.name?.toLocaleLowerCase().includes(value));
|
||||
return items
|
||||
.filter(item => item.name?.toLocaleLowerCase().includes(value))
|
||||
.sort(function (a, b) {
|
||||
return a.id - b.id;
|
||||
});
|
||||
}, [items, searchValue]);
|
||||
|
||||
useEffect(() => {
|
||||
|
@ -47,8 +51,7 @@ export const ChooserWidgetView: FC<ChooserWidgetViewProps> = props => {
|
|||
alignItems="center"
|
||||
className={classNames("rounded p-1", selectedItem === row && "bg-muted")}
|
||||
pointer
|
||||
onClick={event => setSelectedItem(row)}
|
||||
>
|
||||
onClick={event => setSelectedItem(row)}>
|
||||
<Text truncate>
|
||||
{row.name} {canSeeId && " - " + row.id}
|
||||
</Text>
|
||||
|
|
Loading…
Reference in New Issue