mirror of
https://github.com/navidrome/navidrome.git
synced 2025-04-19 21:37:40 +03:00
Close the sidebar menu when clicking "Personal" in mobile screens
This commit is contained in:
parent
88f44b2e77
commit
2b06f20f41
@ -28,6 +28,7 @@ const Menu = ({ onMenuClick, dense, logout }) => {
|
||||
const translate = useTranslate()
|
||||
const resources = useSelector(getResources)
|
||||
|
||||
// TODO State is not persisted in mobile when you close the sidebar menu. Move to redux?
|
||||
const [state, setState] = useState({
|
||||
menuLibrary: true,
|
||||
menuSettings: false
|
||||
@ -75,7 +76,11 @@ const Menu = ({ onMenuClick, dense, logout }) => {
|
||||
dense={dense}
|
||||
>
|
||||
{resources.filter(subItems('settings')).map(renderMenuItemLink)}
|
||||
<PersonalMenu dense={dense} sidebarIsOpen={open} />
|
||||
<PersonalMenu
|
||||
dense={dense}
|
||||
sidebarIsOpen={open}
|
||||
onClick={onMenuClick}
|
||||
/>
|
||||
</SubMenu>
|
||||
{resources.filter(subItems(undefined)).map(renderMenuItemLink)}
|
||||
{isXsmall && logout}
|
||||
|
Loading…
x
Reference in New Issue
Block a user