Add rarities composable and remove unused code

This commit is contained in:
Blossomi Shymae
2024-10-12 16:02:59 -05:00
parent 3baf423532
commit 7a5a7fb0bc
4 changed files with 13 additions and 27 deletions

View File

@@ -1,18 +0,0 @@
const isNumeric = (num: any) => (typeof(num) === 'number' || typeof(num) === "string" && num.trim() !== '') && !isNaN(num as number);
export default function useQueryablePagination<T>(iterable: Array<T>, pageSize: number, query: Ref<string>) {
const pagination = computed(() => {
let filtered = [];
if (isNumeric(query.value))
filtered = iterable.filter((x: any) => x.id == parseInt(query.value, 10));
else
filtered = iterable.filter((x) => x.title.toLowerCase().includes(query.value.toLowerCase()));
return usePagination(icons, 100);
})
return {
}
}

View File

@@ -0,0 +1,11 @@
export default function useRarities(value: any) {
const rarities: any = {
"1": "Rare",
"2": "Epic",
"3": "Legendary",
"4": "Mythic",
"5": "Ultimate"
};
if (Object.hasOwn(rarities, value)) return rarities[value];
return "";
}