mirror of https://github.com/vector-im/riot-web
				
				
				
			RoomList2 -> RoomList
							parent
							
								
									2441cbc9ac
								
							
						
					
					
						commit
						a7c18bfbfa
					
				| 
						 | 
				
			
			@ -177,7 +177,7 @@
 | 
			
		|||
@import "./views/rooms/_ReplyPreview.scss";
 | 
			
		||||
@import "./views/rooms/_RoomBreadcrumbs2.scss";
 | 
			
		||||
@import "./views/rooms/_RoomHeader.scss";
 | 
			
		||||
@import "./views/rooms/_RoomList2.scss";
 | 
			
		||||
@import "./views/rooms/_RoomList.scss";
 | 
			
		||||
@import "./views/rooms/_RoomPreviewBar.scss";
 | 
			
		||||
@import "./views/rooms/_RoomRecoveryReminder.scss";
 | 
			
		||||
@import "./views/rooms/_RoomSublist2.scss";
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -14,9 +14,7 @@ See the License for the specific language governing permissions and
 | 
			
		|||
limitations under the License.
 | 
			
		||||
*/
 | 
			
		||||
 | 
			
		||||
// TODO: Rename to mx_RoomList during replacement of old component
 | 
			
		||||
 | 
			
		||||
.mx_RoomList2 {
 | 
			
		||||
.mx_RoomList {
 | 
			
		||||
    width: calc(100% - 16px); // 16px of artificial right-side margin (8px is overflowed from the sublists)
 | 
			
		||||
 | 
			
		||||
    // Create a column-based flexbox for the sublists. That's pretty much all we have to
 | 
			
		||||
| 
						 | 
				
			
			@ -20,12 +20,11 @@ import TagPanel from "./TagPanel";
 | 
			
		|||
import classNames from "classnames";
 | 
			
		||||
import dis from "../../dispatcher/dispatcher";
 | 
			
		||||
import { _t } from "../../languageHandler";
 | 
			
		||||
import RoomList2 from "../views/rooms/RoomList2";
 | 
			
		||||
import RoomList from "../views/rooms/RoomList";
 | 
			
		||||
import { HEADER_HEIGHT } from "../views/rooms/RoomSublist2";
 | 
			
		||||
import { Action } from "../../dispatcher/actions";
 | 
			
		||||
import UserMenu from "./UserMenu";
 | 
			
		||||
import RoomSearch from "./RoomSearch";
 | 
			
		||||
import AccessibleButton from "../views/elements/AccessibleButton";
 | 
			
		||||
import RoomBreadcrumbs2 from "../views/rooms/RoomBreadcrumbs2";
 | 
			
		||||
import { BreadcrumbsStore } from "../../stores/BreadcrumbsStore";
 | 
			
		||||
import { UPDATE_EVENT } from "../../stores/AsyncStore";
 | 
			
		||||
| 
						 | 
				
			
			@ -362,7 +361,7 @@ export default class LeftPanel extends React.Component<IProps, IState> {
 | 
			
		|||
            </div>
 | 
			
		||||
        );
 | 
			
		||||
 | 
			
		||||
        const roomList = <RoomList2
 | 
			
		||||
        const roomList = <RoomList
 | 
			
		||||
            onKeyDown={this.onKeyDown}
 | 
			
		||||
            resizeNotifier={null}
 | 
			
		||||
            collapsed={false}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -42,8 +42,6 @@ import { ViewRoomDeltaPayload } from "../../../dispatcher/payloads/ViewRoomDelta
 | 
			
		|||
import { RoomNotificationStateStore } from "../../../stores/notifications/RoomNotificationStateStore";
 | 
			
		||||
import SettingsStore from "../../../settings/SettingsStore";
 | 
			
		||||
 | 
			
		||||
// TODO: Rename on launch: https://github.com/vector-im/riot-web/issues/14367
 | 
			
		||||
 | 
			
		||||
interface IProps {
 | 
			
		||||
    onKeyDown: (ev: React.KeyboardEvent) => void;
 | 
			
		||||
    onFocus: (ev: React.FocusEvent) => void;
 | 
			
		||||
| 
						 | 
				
			
			@ -132,7 +130,7 @@ const TAG_AESTHETICS: {
 | 
			
		|||
    },
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
export default class RoomList2 extends React.Component<IProps, IState> {
 | 
			
		||||
export default class RoomList extends React.Component<IProps, IState> {
 | 
			
		||||
    private searchFilter: NameFilterCondition = new NameFilterCondition();
 | 
			
		||||
    private dispatcherRef;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -306,7 +304,7 @@ export default class RoomList2 extends React.Component<IProps, IState> {
 | 
			
		|||
                        onFocus={this.props.onFocus}
 | 
			
		||||
                        onBlur={this.props.onBlur}
 | 
			
		||||
                        onKeyDown={onKeyDownHandler}
 | 
			
		||||
                        className="mx_RoomList2"
 | 
			
		||||
                        className="mx_RoomList"
 | 
			
		||||
                        role="tree"
 | 
			
		||||
                        aria-label={_t("Rooms")}
 | 
			
		||||
                    >{sublists}</div>
 | 
			
		||||
| 
						 | 
				
			
			@ -65,7 +65,7 @@ describe('RoomList', () => {
 | 
			
		|||
        parentDiv = document.createElement('div');
 | 
			
		||||
        document.body.appendChild(parentDiv);
 | 
			
		||||
 | 
			
		||||
        const RoomList = sdk.getComponent('views.rooms.RoomList2');
 | 
			
		||||
        const RoomList = sdk.getComponent('views.rooms.RoomList');
 | 
			
		||||
        const WrappedRoomList = TestUtils.wrapInMatrixClientContext(RoomList);
 | 
			
		||||
        root = ReactDOM.render(
 | 
			
		||||
            <DragDropContext>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue