import React from 'react' import { Text, Flex, IconButton } from '@chakra-ui/react' import { BiAlignJustify, BiAlignLeft, BiAlignMiddle, BiAlignRight, BiFont, BiRightIndent, } from 'react-icons/bi' import { ChevronLeftIcon, ChevronRightIcon } from '@chakra-ui/icons' export interface ToolbarProps { setJustification: any justification: number setIndent: any setFont: any } export const Toolbar = (props: ToolbarProps) => { const { setJustification, setIndent, setFont, justification } = props return ( } aria-label="Previous node" /> } aria-label="Previous node" /> , , , , ][justification] } onClick={() => setJustification((curr: number) => (curr + 1) % 4)} /> } onClick={() => { setIndent((curr: number) => (curr ? 0 : 1)) }} /> } onClick={() => { setFont((curr: string) => (curr === 'sans serif' ? 'serif' : 'sans serif')) }} /> ) }