import React from 'react'; import { BoldPlugin, CodePlugin, ItalicPlugin, StrikethroughPlugin, UnderlinePlugin, } from '@udecode/plate-basic-marks/react'; import { FontBackgroundColorPlugin, FontColorPlugin, } from '@udecode/plate-font/react'; import { HighlightPlugin } from '@udecode/plate-highlight/react'; import { AudioPlugin, FilePlugin, ImagePlugin, VideoPlugin, } from '@udecode/plate-media/react'; import { useEditorReadOnly } from '@udecode/plate/react'; import { ArrowUpToLineIcon, BaselineIcon, BoldIcon, Code2Icon, HighlighterIcon, ItalicIcon, PaintBucketIcon, StrikethroughIcon, UnderlineIcon, } from 'lucide-react'; import { MoreDropdownMenu } from '@plone/plate/components/plate-ui/more-dropdown-menu'; import { AlignDropdownMenu } from './align-dropdown-menu'; import { ColorDropdownMenu } from './color-dropdown-menu'; import { CommentToolbarButton } from './comment-toolbar-button'; import { EmojiDropdownMenu } from './emoji-dropdown-menu'; import { ExportToolbarButton } from './export-toolbar-button'; import { FontSizeToolbarButton } from './font-size-toolbar-button'; import { RedoToolbarButton, UndoToolbarButton } from './history-toolbar-button'; import { ImportToolbarButton } from './import-toolbar-button'; import { BulletedIndentListToolbarButton, NumberedIndentListToolbarButton, } from './indent-list-toolbar-button'; import { IndentTodoToolbarButton } from './indent-todo-toolbar-button'; import { IndentToolbarButton } from './indent-toolbar-button'; import { InsertDropdownMenu } from './insert-dropdown-menu'; import { LineHeightDropdownMenu } from './line-height-dropdown-menu'; import { LinkToolbarButton } from './link-toolbar-button'; import { MarkToolbarButton } from './mark-toolbar-button'; import { MediaToolbarButton } from './media-toolbar-button'; import { ModeDropdownMenu } from './mode-dropdown-menu'; import { OutdentToolbarButton } from './outdent-toolbar-button'; import { TableDropdownMenu } from './table-dropdown-menu'; import { ToggleToolbarButton } from './toggle-toolbar-button'; import { ToolbarGroup } from './toolbar'; import { TurnIntoDropdownMenu } from './turn-into-dropdown-menu'; export function FixedToolbarButtons() { const readOnly = useEditorReadOnly(); return (
{!readOnly && ( <> )}
); }