import React from 'react'; import { MODES } from '$constants/modes'; import classnames from 'classnames'; import { toHours } from '$utils/time'; import { Icon } from '$components/panels/Icon'; import { EditorDialog } from '$components/panels/EditorDialog'; import { LogoPreview } from '$components/logo/LogoPreview'; export class EditorPanel extends React.PureComponent { startPolyMode = () => this.props.editor.changeMode(MODES.POLY); startStickerMode = () => this.props.editor.changeMode(MODES.STICKERS); startRouterMode = () => this.props.editor.changeMode(MODES.ROUTER); startShotterMode = () => this.props.editor.changeMode(MODES.SHOTTER); startTrashMode = () => this.props.editor.changeMode(MODES.TRASH); startLogoMode = () => this.props.editor.changeMode(MODES.LOGO); render() { const { mode, routerPoints, editor, totalDistance, estimateTime, activeSticker, logo, } = this.props; return (
{totalDistance} км { {toHours(estimateTime)} }
); } }