Sort GW and DB raids correctly
This commit is contained in:
parent
192d911f24
commit
08eaa1198d
1 changed files with 6 additions and 1 deletions
|
|
@ -99,7 +99,12 @@ const RaidDropdown = React.forwardRef<HTMLSelectElement, Props>(
|
||||||
sortedRaids.length > 0 &&
|
sortedRaids.length > 0 &&
|
||||||
sortedRaids[index].length > 0 &&
|
sortedRaids[index].length > 0 &&
|
||||||
sortedRaids[index]
|
sortedRaids[index]
|
||||||
.sort((a, b) => a.element - b.element)
|
.sort((a, b) => {
|
||||||
|
if (a.element > 0 && b.element > 0) return a.element - b.element
|
||||||
|
else if (a.name.en.includes('NM') && b.name.en.includes('NM'))
|
||||||
|
return a.level < b.level ? -1 : 1
|
||||||
|
else return a.name.en < b.name.en ? -1 : 1
|
||||||
|
})
|
||||||
.map((item, i) => (
|
.map((item, i) => (
|
||||||
<SelectItem key={i} value={item.slug}>
|
<SelectItem key={i} value={item.slug}>
|
||||||
{item.name[locale]}
|
{item.name[locale]}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue