aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/MainView.tsx
diff options
context:
space:
mode:
authorSam Wilkins <samwilkins333@gmail.com>2019-08-08 10:28:31 -0400
committerSam Wilkins <samwilkins333@gmail.com>2019-08-08 10:28:31 -0400
commitf3a1b96c5587249a1f6d45ecc9b462215da479e2 (patch)
tree9726a7489f947a4294f49102562a4d3b3c3c2b6d /src/client/views/MainView.tsx
parent7cf716e4288f09e835fce3613ab007f239a59e8e (diff)
parent5deebce85ded6403faf8f63f45d4d6d7932e3813 (diff)
clean up
Diffstat (limited to 'src/client/views/MainView.tsx')
-rw-r--r--src/client/views/MainView.tsx21
1 files changed, 19 insertions, 2 deletions
diff --git a/src/client/views/MainView.tsx b/src/client/views/MainView.tsx
index 618e83bfa..ddb023aca 100644
--- a/src/client/views/MainView.tsx
+++ b/src/client/views/MainView.tsx
@@ -479,6 +479,15 @@ export class MainView extends React.Component {
</button>
</div></li>)}
<li key="undoTest"><button className="add-button round-button" title="Click if undo isn't working" onClick={() => UndoManager.TraceOpenBatches()}><FontAwesomeIcon icon="exclamation" size="sm" /></button></li>
+ <li key="test"><button className="add-button round-button" title="asdf" onClick={(() => {
+ let state = DocServer.WriteMode.Always;
+ return () => {
+ state++;
+ state = state % 3;
+ DocServer.setFieldWriteMode("x", state);
+ DocServer.setFieldWriteMode("y", state);
+ };
+ })()}><FontAwesomeIcon icon="exclamation" size="sm" /></button></li>
<li key="color"><button className="add-button round-button" title="Select Color" style={{ zIndex: 1000 }} onClick={() => this.toggleColorPicker()}><div className="toolbar-color-button" style={{ backgroundColor: InkingControl.Instance.selectedColor }} >
<div className="toolbar-color-picker" onClick={this.onColorClick} style={this._colorPickerDisplay ? { color: "black", display: "block" } : { color: "black", display: "none" }}>
<SketchPicker color={InkingControl.Instance.selectedColor} onChange={InkingControl.Instance.switchColor} />
@@ -521,12 +530,12 @@ export class MainView extends React.Component {
this.isSearchVisible = !this.isSearchVisible;
}
- render() {
+ private get dictationOverlay() {
let display = this.dictationOverlayVisible;
let success = this.dictationSuccess;
let result = this.isListening && !this.isListening.interim ? DictationManager.placeholder : `"${this.dictatedPhrase}"`;
return (
- <div id="main-div">
+ <div>
<div
className={"dictation-prompt"}
style={{
@@ -542,6 +551,14 @@ export class MainView extends React.Component {
backgroundColor: this.isListening ? "red" : "darkslategrey"
}}
/>
+ </div>
+ );
+ }
+
+ render() {
+ return (
+ <div id="main-div">
+ {this.dictationOverlay}
<DocumentDecorations />
{this.mainContent}
<PreviewCursor />