core: return items in same order when using .records

This commit is contained in:
Abdullah Atta
2024-02-19 16:35:06 +05:00
parent 7839bc2b6d
commit 3285664e9f

View File

@@ -342,6 +342,8 @@ export class FilteredSelector<T extends Item> {
for (const item of results) {
items[item.id] = item as T;
}
if (ids) return Object.fromEntries(ids.map((id) => [id, items[id]]));
return items;
}