Browse Source

Give selection change listeners more specific name

Yevhen Pavliuk 7 years ago
parent
commit
a543c32f60
1 changed files with 3 additions and 8 deletions
  1. 3
    8
      src/RichTextEditor.js

+ 3
- 8
src/RichTextEditor.js View File

32
     this._onKeyboardWillShow = this._onKeyboardWillShow.bind(this);
32
     this._onKeyboardWillShow = this._onKeyboardWillShow.bind(this);
33
     this._onKeyboardWillHide = this._onKeyboardWillHide.bind(this);
33
     this._onKeyboardWillHide = this._onKeyboardWillHide.bind(this);
34
     this.state = {
34
     this.state = {
35
-      listeners: [],
35
+      selectionChangeListeners: [],
36
       onChange: [],
36
       onChange: [],
37
       showLinkDialog: false,
37
       showLinkDialog: false,
38
       linkInitialUrl: '',
38
       linkInitialUrl: '',
157
           break;
157
           break;
158
         case messages.SELECTION_CHANGE: {
158
         case messages.SELECTION_CHANGE: {
159
           const items = message.data.items;
159
           const items = message.data.items;
160
-          this.state.listeners.map((listener) => {
160
+          this.state.selectionChangeListeners.map((listener) => {
161
             listener(items);
161
             listener(items);
162
           });
162
           });
163
           break;
163
           break;
164
         }
164
         }
165
-        case messages.CONTENT_CHANGE: {
166
-          const content = message.data.content;
167
-          this.state.onChange.map((listener) => listener(content));
168
-          break;
169
-        }
170
         case messages.SELECTED_TEXT_CHANGED: {
165
         case messages.SELECTED_TEXT_CHANGED: {
171
           const selectedText = message.data;
166
           const selectedText = message.data;
172
           this._selectedTextChangeListeners.forEach((listener) => {
167
           this._selectedTextChangeListeners.forEach((listener) => {
331
 
326
 
332
   registerToolbar(listener) {
327
   registerToolbar(listener) {
333
     this.setState({
328
     this.setState({
334
-      listeners: [...this.state.listeners, listener]
329
+      selectionChangeListeners: [...this.state.selectionChangeListeners, listener]
335
     });
330
     });
336
   }
331
   }
337
   
332