import React from 'react'; import clsx from 'clsx'; import {IconButton} from '../../ui/buttons/icon-button'; import {CodeIcon} from '../../icons/material/Code'; import {MenubarButtonProps} from './menubar-button-props'; import { Menu, MenuItem, MenuTrigger, } from '../../ui/navigation/menu/menu-trigger'; import {Tooltip} from '@common/ui/tooltip/tooltip'; import {Trans} from '@common/i18n/trans'; export function CodeBlockMenuTrigger({editor, size}: MenubarButtonProps) { const language = editor.getAttributes('codeBlock').language || ''; return ( { editor.commands.toggleCodeBlock({language: key as string}); }} > }> HTML JavaScript CSS PHP Shell Bash Ruby Python Java C++ ); }