import type { BaseItemDto } from '@jellyfin/sdk/lib/generated-client'; import ListItemIcon from '@mui/material/ListItemIcon/ListItemIcon'; import ListItemText from '@mui/material/ListItemText/ListItemText'; import Menu, { type MenuProps } from '@mui/material/Menu/Menu'; import MenuItem from '@mui/material/MenuItem/MenuItem'; import React, { FC } from 'react'; import { Link } from 'react-router-dom'; import LibraryIcon from 'apps/experimental/components/LibraryIcon'; import { appRouter } from 'components/router/appRouter'; interface UserViewsMenuProps extends MenuProps { userViews: BaseItemDto[] selectedId?: string includeGlobalViews?: boolean onMenuClose: () => void } const UserViewsMenu: FC = ({ userViews, selectedId, onMenuClose, ...props }) => { return ( {userViews.map(view => ( {view.Name} ))} ); }; export default UserViewsMenu;