aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/components/MessageAction.js
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/src/components/MessageAction.js')
-rw-r--r--frontend/src/components/MessageAction.js45
1 files changed, 45 insertions, 0 deletions
diff --git a/frontend/src/components/MessageAction.js b/frontend/src/components/MessageAction.js
new file mode 100644
index 0000000..66350c6
--- /dev/null
+++ b/frontend/src/components/MessageAction.js
@@ -0,0 +1,45 @@
+import React, {Component} from 'react';
+import './MessageAction.scss';
+import {Button, FormControl, InputGroup, Modal} from "react-bootstrap";
+
+class MessageAction extends Component {
+
+
+
+ render() {
+ return (
+ <Modal
+ {...this.props}
+ show="true"
+ size="lg"
+ aria-labelledby="message-action-dialog"
+ centered
+ >
+ <Modal.Header>
+ <Modal.Title id="message-action-dialog">
+ {this.props.actionName}
+ </Modal.Title>
+ </Modal.Header>
+ <Modal.Body>
+ <div className="message-action-value">
+ <pre>
+ {this.props.actionValue}
+ </pre>
+ </div>
+
+ {/*<InputGroup>*/}
+ {/* <FormControl as="textarea" className="message-action-value" readOnly={true}*/}
+ {/* style={{"height": "300px"}}*/}
+ {/* value={this.props.actionValue}/>*/}
+ {/*</InputGroup>*/}
+ </Modal.Body>
+ <Modal.Footer className="dialog-footer">
+ <Button variant="green" onClick={this.copyActionValue}>copy</Button>
+ <Button variant="red" onClick={this.props.onHide}>close</Button>
+ </Modal.Footer>
+ </Modal>
+ );
+ }
+}
+
+export default MessageAction;