Sort teks in MizikBadjMeni

This commit is contained in:
Cédric FAMIBELLE-PRONZOLA
2022-05-11 03:11:40 +04:00
parent 1c6f994232
commit c3a6fa3691
+4 -1
View File
@@ -37,10 +37,13 @@ const Root = styled('div')((
} }
})) }))
const sortTeks = teks => teks.sort((a, b) => b.id - a.id)
export default function MizikBadjMeni({teks}) { export default function MizikBadjMeni({teks}) {
const [open, setOpen] = useState(false) const [open, setOpen] = useState(false)
const anchorRef = useRef(null) const anchorRef = useRef(null)
const router = useRouter() const router = useRouter()
const sortedTeks = sortTeks(teks)
const handleToggle = () => { const handleToggle = () => {
setOpen(previousOpen_ => !previousOpen_) setOpen(previousOpen_ => !previousOpen_)
@@ -102,7 +105,7 @@ export default function MizikBadjMeni({teks}) {
<Paper> <Paper>
<ClickAwayListener onClickAway={handleClose}> <ClickAwayListener onClickAway={handleClose}>
<MenuList autoFocusItem={open} id='menu-list-grow' onKeyDown={() => handleListKeyDown()}> <MenuList autoFocusItem={open} id='menu-list-grow' onKeyDown={() => handleListKeyDown()}>
{teks.map(t => <MenuItem key={t.id} onClick={() => handleClick(t.slug)}>{t.tit}</MenuItem>)} {sortedTeks.map(t => <MenuItem key={t.id} onClick={() => handleClick(t.slug)}>{t.tit}</MenuItem>)}
</MenuList> </MenuList>
</ClickAwayListener> </ClickAwayListener>
</Paper> </Paper>