Disable the linter on lines it complaints about UNSAFE_componentWillMount
							parent
							
								
									0a6f54da33
								
							
						
					
					
						commit
						6d0d77f98e
					
				|  | @ -117,7 +117,7 @@ export default class Dropdown extends React.Component { | |||
|     } | ||||
| 
 | ||||
|     // TODO: [REACT-WARNING] Replace component with real class, use constructor for refs
 | ||||
|     UNSAFE_componentWillMount() { | ||||
|     UNSAFE_componentWillMount() { // eslint-disable-line camelcase
 | ||||
|         this._button = createRef(); | ||||
|         // Listen for all clicks on the document so we can close the
 | ||||
|         // menu when the user clicks somewhere else
 | ||||
|  |  | |||
|  | @ -332,7 +332,7 @@ export default class SendMessageComposer extends React.Component { | |||
|     } | ||||
| 
 | ||||
|     // TODO: [REACT-WARNING] Move this to constructor
 | ||||
|     UNSAFE_componentWillMount() { | ||||
|     UNSAFE_componentWillMount() { // eslint-disable-line camelcase
 | ||||
|         const partCreator = new CommandPartCreator(this.props.room, this.context); | ||||
|         const parts = this._restoreStoredEditorState(partCreator) || []; | ||||
|         this.model = new EditorModel(parts, partCreator); | ||||
|  |  | |||
|  | @ -39,7 +39,7 @@ export default class AdvancedRoomSettingsTab extends React.Component { | |||
|     } | ||||
| 
 | ||||
|     // TODO: [REACT-WARNING] Move this to constructor
 | ||||
|     UNSAFE_componentWillMount() { | ||||
|     UNSAFE_componentWillMount() { // eslint-disable-line camelcase
 | ||||
|         // we handle lack of this object gracefully later, so don't worry about it failing here.
 | ||||
|         const room = MatrixClientPeg.get().getRoom(this.props.roomId); | ||||
|         room.getRecommendedVersion().then((v) => { | ||||
|  |  | |||
|  | @ -38,7 +38,7 @@ export default class NotificationsSettingsTab extends React.Component { | |||
|     } | ||||
| 
 | ||||
|     // TODO: [REACT-WARNING] Replace component with real class, use constructor for refs
 | ||||
|     UNSAFE_componentWillMount() { | ||||
|     UNSAFE_componentWillMount() { // eslint-disable-line camelcase
 | ||||
|         Notifier.getSoundForRoom(this.props.roomId).then((soundData) => { | ||||
|             if (!soundData) { | ||||
|                 return; | ||||
|  |  | |||
|  | @ -42,7 +42,7 @@ export default class SecurityRoomSettingsTab extends React.Component { | |||
|     } | ||||
| 
 | ||||
|     // TODO: [REACT-WARNING] Move this to constructor
 | ||||
|     async UNSAFE_componentWillMount(): void { | ||||
|     async UNSAFE_componentWillMount(): void { // eslint-disable-line camelcase
 | ||||
|         MatrixClientPeg.get().on("RoomState.events", this._onStateEvent); | ||||
| 
 | ||||
|         const room = MatrixClientPeg.get().getRoom(this.props.roomId); | ||||
|  |  | |||
|  | @ -69,7 +69,7 @@ export default class GeneralUserSettingsTab extends React.Component { | |||
|     } | ||||
| 
 | ||||
|     // TODO: [REACT-WARNING] Move this to constructor
 | ||||
|     async UNSAFE_componentWillMount() { | ||||
|     async UNSAFE_componentWillMount() { // eslint-disable-line camelcase
 | ||||
|         const cli = MatrixClientPeg.get(); | ||||
| 
 | ||||
|         const serverSupportsSeparateAddAndBind = await cli.doesServerSupportSeparateAddAndBind(); | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Travis Ralston
						Travis Ralston