+
+
editor.chain().focus().toggleBold().run()}
+ disabled={
+ disabled || !editor.can().chain().focus().toggleBold().run()
+ }
+ isActive={editor.isActive('bold')}
+ title="Bold"
+ >
+
+
+
editor.chain().focus().toggleItalic().run()}
+ disabled={
+ disabled || !editor.can().chain().focus().toggleItalic().run()
+ }
+ isActive={editor.isActive('italic')}
+ title="Italic"
+ >
+
+
+
editor.chain().focus().toggleStrike().run()}
+ disabled={
+ disabled || !editor.can().chain().focus().toggleStrike().run()
+ }
+ isActive={editor.isActive('strike')}
+ title="Strike"
+ >
+
+
+
+
setIsOpenColor(true)}
+ title="Text Color"
+ style={{
+ color: rgbColor,
+ }}
+ isActive={true}
+ disabled={disabled}
+ >
+
+
+ {isOpenColor && (
+
+ )}
+
+
editor.chain().focus().setTextAlign('left').run()}
+ disabled={
+ disabled ||
+ !editor.can().chain().focus().setTextAlign('left').run()
+ }
+ isActive={editor.isActive({ textAlign: 'left' })}
+ title="Align Left"
+ >
+
+
+
+ editor.chain().focus().setTextAlign('center').run()
+ }
+ disabled={
+ disabled ||
+ !editor.can().chain().focus().setTextAlign('center').run()
+ }
+ isActive={editor.isActive({ textAlign: 'center' })}
+ title="Align Center"
+ >
+
+
+
editor.chain().focus().setTextAlign('right').run()}
+ disabled={
+ disabled ||
+ !editor.can().chain().focus().setTextAlign('right').run()
+ }
+ isActive={editor.isActive({ textAlign: 'right' })}
+ title="Align Right"
+ >
+
+
+
+ editor.chain().focus().setTextAlign('justify').run()
+ }
+ disabled={
+ disabled ||
+ !editor.can().chain().focus().setTextAlign('justify').run()
+ }
+ isActive={editor.isActive({ textAlign: 'justify' })}
+ title="Align Justify"
+ >
+
+
+
+
+
+ editor.chain().focus().toggleHeading({ level: 1 }).run()
+ }
+ isActive={editor.isActive('heading', { level: 1 })}
+ title="Heading 1"
+ disabled={disabled}
+ >
+
+
+
+ editor.chain().focus().toggleHeading({ level: 2 }).run()
+ }
+ isActive={editor.isActive('heading', { level: 2 })}
+ title="Heading 2"
+ disabled={disabled}
+ >
+
+
+
+ editor.chain().focus().toggleHeading({ level: 3 }).run()
+ }
+ isActive={editor.isActive('heading', { level: 3 })}
+ title="Heading 3"
+ disabled={disabled}
+ >
+
+
+ {/* editor.chain().focus().setParagraph().run()}
+ isActive={editor.isActive('paragraph')}
+ title="Paragraph"
+ disabled={disabled}
+ >
+
+ */}
+ editor.chain().focus().toggleBulletList().run()}
+ isActive={editor.isActive('bulletList')}
+ title="Bullet List"
+ disabled={disabled}
+ >
+
+
+ editor.chain().focus().toggleOrderedList().run()}
+ isActive={editor.isActive('orderedList')}
+ title="Ordered List"
+ disabled={disabled}
+ >
+
+
+ editor.chain().focus().toggleCodeBlock().run()}
+ isActive={editor.isActive('codeBlock')}
+ title="Code Block"
+ disabled={disabled}
+ >
+
+
+
+ {/*
+ editor.chain().focus().toggleBlockquote().run()}
+ isActive={editor.isActive('blockquote')}
+ title="Blockquote"
+ disabled={disabled}
+ >
+
+
+ editor.chain().focus().setHorizontalRule().run()}
+ title="Horizontal Rule"
+ disabled={disabled}
+ >
+
+
+
*/}
+ {/*
+ editor.chain().focus().setHardBreak().run()}
+ title="Hard Break"
+ disabled={disabled}
+ >
+
+
+ {
+ editor.chain().focus().unsetAllMarks().run()
+ editor.chain().focus().clearNodes().run()
+ }}
+ title="Clear Format"
+ disabled={disabled}
+ >
+
+
+
*/}
+
+
toggleUpload()}
+ title="Insert Image"
+ disabled={disabled}
+ >
+
+
+
setLink()}
+ disabled={
+ disabled ||
+ !editor
+ .can()
+ .chain()
+ .focus()
+ .extendMarkRange('link')
+ .setLink({ href: '' })
+ .run()
+ }
+ isActive={editor.isActive('link')}
+ title="Set Link"
+ >
+
+
+
editor.chain().focus().unsetLink().run()}
+ disabled={disabled || !editor.isActive('link')}
+ title="Unset Link"
+ >
+
+
+
+
+
editor.chain().focus().undo().run()}
+ disabled={disabled || !editor.can().chain().focus().undo().run()}
+ title="Undo"
+ >
+
+
+
editor.chain().focus().redo().run()}
+ disabled={disabled || !editor.can().chain().focus().redo().run()}
+ title="Redo"
+ >
+
+
+
toggleDark()}
+ title={darkMode ? 'Switch to Light Mode' : 'Switch to Dark Mode'}
+ isActive={true}
+ >
+ {darkMode ? : }
+
+
+