mirror of https://github.com/vector-im/riot-web
Move DragDropContext to wrap LoggedInView
Becuase the tests rely on being able to inspect the state of MatrixChatpull/21833/head
parent
8f88995b3d
commit
7e1f1cdbd9
|
@ -18,6 +18,8 @@ limitations under the License.
|
|||
|
||||
import * as Matrix from 'matrix-js-sdk';
|
||||
import React from 'react';
|
||||
import { DragDropContext } from 'react-dnd';
|
||||
import HTML5Backend from 'react-dnd-html5-backend';
|
||||
|
||||
import { KeyCode, isOnlyCtrlOrCmdKeyEvent } from '../../Keyboard';
|
||||
import Notifier from '../../Notifier';
|
||||
|
@ -38,7 +40,7 @@ import SettingsStore from "../../settings/SettingsStore";
|
|||
*
|
||||
* Components mounted below us can access the matrix client via the react context.
|
||||
*/
|
||||
export default React.createClass({
|
||||
const LoggedInView = React.createClass({
|
||||
displayName: 'LoggedInView',
|
||||
|
||||
propTypes: {
|
||||
|
@ -344,3 +346,5 @@ export default React.createClass({
|
|||
);
|
||||
},
|
||||
});
|
||||
|
||||
export default DragDropContext(HTML5Backend)(LoggedInView);
|
||||
|
|
|
@ -19,8 +19,6 @@ limitations under the License.
|
|||
import Promise from 'bluebird';
|
||||
|
||||
import React from 'react';
|
||||
import { DragDropContext } from 'react-dnd';
|
||||
import HTML5Backend from 'react-dnd-html5-backend';
|
||||
import Matrix from "matrix-js-sdk";
|
||||
|
||||
import Analytics from "../../Analytics";
|
||||
|
@ -1587,4 +1585,4 @@ const MatrixChat = React.createClass({
|
|||
},
|
||||
});
|
||||
|
||||
export default DragDropContext(HTML5Backend)(MatrixChat);
|
||||
export default MatrixChat;
|
||||
|
|
Loading…
Reference in New Issue