1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2026-03-28 18:04:19 -04:00
Files
Sonarr/frontend/src/Components/Menu/ViewMenu.tsx
2025-02-11 19:34:36 -08:00

33 lines
740 B
TypeScript

import React from 'react';
import Menu from 'Components/Menu/Menu';
import ToolbarMenuButton, {
ToolbarMenuButtonProps,
} from 'Components/Menu/ToolbarMenuButton';
import { icons } from 'Helpers/Props';
import translate from 'Utilities/String/translate';
interface ViewMenuProps extends Omit<ToolbarMenuButtonProps, 'iconName'> {
children: React.ReactNode;
isDisabled?: boolean;
alignMenu?: 'left' | 'right';
}
function ViewMenu({
children,
isDisabled = false,
...otherProps
}: ViewMenuProps) {
return (
<Menu {...otherProps}>
<ToolbarMenuButton
iconName={icons.VIEW}
text={translate('View')}
isDisabled={isDisabled}
/>
{children}
</Menu>
);
}
export default ViewMenu;