import React from "react"; import { observer } from "mobx-react"; import { formatDateTimeLong } from "eez-studio-shared/util"; import type { IAppStore } from "instrument/window/history/history"; import { HistoryItem } from "instrument/window/history/item"; import { PreventDraggable } from "instrument/window/history/helper"; import { HistoryItemInstrumentInfo } from "../HistoryItemInstrumentInfo"; import classNames from "classnames"; //////////////////////////////////////////////////////////////////////////////// export const AnswerHistoryItemComponent = observer( class AnswerHistoryItemComponent extends React.Component<{ appStore: IAppStore; historyItem: HistoryItem; }> { render() { let message = this.props.historyItem.message.trim(); return (

{formatDateTimeLong(this.props.historyItem.date)}

{this.props.historyItem.getSourceDescriptionElement( this.props.appStore )} {message}
); } } ); export class AnswerHistoryItem extends HistoryItem { getListItemElement(appStore: IAppStore): React.ReactNode { return ( ); } }