Web: InfoPanel: Removed list re-rendering after ComboBox action.
This commit is contained in:
parent
74757c6da0
commit
1df512ef73
@ -2,7 +2,7 @@ import React, { useState } from "react";
|
||||
import AtReactSvgUrl from "PUBLIC_DIR/images/@.react.svg?url";
|
||||
import { StyledUser } from "../../styles/members";
|
||||
import Avatar from "@docspace/components/avatar";
|
||||
import { ComboBox } from "@docspace/components";
|
||||
import ComboBox from "@docspace/components/combobox";
|
||||
import DefaultUserPhotoUrl from "PUBLIC_DIR/images/default_user_photo_size_82-82.png";
|
||||
import toastr from "@docspace/components/toast/toastr";
|
||||
import { isMobileOnly } from "react-device-detect";
|
||||
@ -20,7 +20,6 @@ const User = ({
|
||||
selectionParentRoom,
|
||||
setSelectionParentRoom,
|
||||
changeUserType,
|
||||
isScrollLocked,
|
||||
setIsScrollLocked,
|
||||
}) => {
|
||||
if (!selectionParentRoom) return null;
|
||||
@ -113,8 +112,8 @@ const User = ({
|
||||
}
|
||||
};
|
||||
|
||||
const onToggle = () => {
|
||||
setIsScrollLocked(!isScrollLocked);
|
||||
const onToggle = (e, isOpen) => {
|
||||
setIsScrollLocked(isOpen);
|
||||
};
|
||||
|
||||
const userAvatar = user.hasAvatar ? user.avatar : DefaultUserPhotoUrl;
|
||||
|
@ -28,7 +28,7 @@ const Members = ({
|
||||
|
||||
selectionParentRoom,
|
||||
setSelectionParentRoom,
|
||||
isScrollLocked,
|
||||
|
||||
setIsScrollLocked,
|
||||
|
||||
getRoomMembers,
|
||||
@ -184,7 +184,6 @@ const Members = ({
|
||||
selectionParentRoom={selectionParentRoom}
|
||||
setSelectionParentRoom={setSelectionParentRoom}
|
||||
changeUserType={changeUserType}
|
||||
isScrollLocked={isScrollLocked}
|
||||
setIsScrollLocked={setIsScrollLocked}
|
||||
/>
|
||||
))}
|
||||
@ -222,7 +221,6 @@ const Members = ({
|
||||
selectionParentRoom={selectionParentRoom}
|
||||
setSelectionParentRoom={setSelectionParentRoom}
|
||||
changeUserType={changeUserType}
|
||||
isScrollLocked={isScrollLocked}
|
||||
setIsScrollLocked={setIsScrollLocked}
|
||||
/>
|
||||
))}
|
||||
@ -250,7 +248,7 @@ export default inject(
|
||||
|
||||
updateRoomMembers,
|
||||
setUpdateRoomMembers,
|
||||
isScrollLocked,
|
||||
|
||||
setIsScrollLocked,
|
||||
} = auth.infoPanelStore;
|
||||
const {
|
||||
@ -273,7 +271,7 @@ export default inject(
|
||||
setIsMobileHidden,
|
||||
selectionParentRoom,
|
||||
setSelectionParentRoom,
|
||||
isScrollLocked,
|
||||
|
||||
setIsScrollLocked,
|
||||
|
||||
getRoomMembers,
|
||||
|
Loading…
Reference in New Issue
Block a user