import React from 'react' import classnames from 'classnames' import { MenuItem } from '~components/MenuV1' import { type TitleBlockMenuItemProps } from '../types' import styles from './TitleBlockMenuItem.module.scss' export const TitleBlockMenuItem = (props: TitleBlockMenuItemProps): JSX.Element => { const className = classnames( styles.menuItem, styles.destructive && styles['menuItem--destructive'], styles.disabled && styles['menuItem--disabled'], styles.isActive && styles['menuItem--active'], ) if ('component' in props) { const { component: CustomMenuItem, label, icon, ...otherProps } = props const wrappedLabel = {label} const iconNode = icon && {icon} return (