Add ability to manage room addresses

Signed-off-by: Ajay Bura <ajbura@gmail.com>
This commit is contained in:
Ajay Bura 2022-01-01 11:43:35 +05:30
parent 6fdd9ed48b
commit 54635bf0d3
5 changed files with 447 additions and 10 deletions

View file

@ -16,6 +16,7 @@ import { MenuHeader, MenuItem } from '../../atoms/context-menu/ContextMenu';
import RoomProfile from '../../molecules/room-profile/RoomProfile';
import RoomNotification from '../../molecules/room-notification/RoomNotification';
import RoomVisibility from '../../molecules/room-visibility/RoomVisibility';
import RoomAliases from '../../molecules/room-aliases/RoomAliases';
import SettingsIC from '../../../../public/res/ic/outlined/settings.svg';
import SearchIC from '../../../../public/res/ic/outlined/search.svg';
@ -71,9 +72,13 @@ function GeneralSettings({ roomId }) {
<MenuItem variant="danger" onClick={() => roomActions.leave(roomId)} iconSrc={LeaveArrowIC}>Leave</MenuItem>
</div>
<div className="room-settings__card">
<MenuHeader>Visibility (who can join)</MenuHeader>
<MenuHeader>Room visibility (who can join)</MenuHeader>
<RoomVisibility roomId={roomId} />
</div>
<div className="room-settings__card">
<MenuHeader>Room addresses</MenuHeader>
<RoomAliases roomId={roomId} />
</div>
</>
);
}