react-drawing-board
Version:
Browser drawing board created with canvas and React.
21 lines (20 loc) • 633 B
TypeScript
import React from 'react';
import Tool, { ToolOption } from './enums/Tool';
import './Toolbar.less';
export interface ToolbarProps {
currentTool: Tool;
setCurrentTool: (tool: Tool) => void;
currentToolOption: ToolOption;
setCurrentToolOption: (option: ToolOption) => void;
selectImage: (image: string) => void;
selectBackgroundImage: (image: string) => void;
removeBackgroundImage: () => void;
undo: () => void;
redo: () => void;
clear: () => void;
save: () => void;
scale: number;
toolbarPlacement: string;
}
declare const Toolbar: React.FC<ToolbarProps>;
export default Toolbar;