Sha256: f3d7fbba2358169ebc6a812a6a09a0d94c784b9ff0a8cd0b064a19c502abbf2b
Contents?: true
Size: 1.16 KB
Versions: 258
Compression:
Stored size: 1.16 KB
Contents
import React from "react"; import FlexItem from "../../pb_flex/_flex_item"; import EditorButton from "./EditorButton"; import { ToolbarTypes } from "./EditorTypes"; const ToolbarHistoryItems = ({editor}:any) => { const toolbarHistoryItems = [ { classname: `toolbar_button`, icon: "undo", text: "Undo", onclick: () => editor.chain().focus().undo().run(), disable: !editor.can().chain().focus().undo().run() }, { classname: `toolbar_button`, icon: "redo", text: "Redo", onclick: () => editor.chain().focus().redo().run(), disable: !editor.can().chain().focus().redo().run() }, ]; return ( <> <FlexItem displayFlex> {toolbarHistoryItems.map( ({ onclick, classname, disable, icon, text }:ToolbarTypes, index:number) => ( <EditorButton classname={classname} onclick={onclick} disable={disable} icon={icon} key={index} text={text} /> ) )} </FlexItem> </> ) } export default ToolbarHistoryItems
Version data entries
258 entries across 258 versions & 1 rubygems