Add search icon in room header

Signed-off-by: Ajay Bura <ajbura@gmail.com>
This commit is contained in:
Ajay Bura
2022-01-16 18:18:33 +05:30
parent 48a701ef87
commit f3615117d8
4 changed files with 22 additions and 9 deletions

View File

@@ -131,10 +131,13 @@ function RoomSettings({ roomId }) {
useEffect(() => {
let mounted = true;
const settingsToggle = (isVisible) => {
const settingsToggle = (isVisible, tab) => {
if (!mounted) return;
if (isVisible) forceUpdate();
else setTimeout(() => forceUpdate(), 200);
if (isVisible) {
const tabItem = tabItems.find((item) => item.text === tab);
if (tabItem) setSelectedTab(tabItem);
forceUpdate();
} else setTimeout(() => forceUpdate(), 200);
};
navigation.on(cons.events.navigation.ROOM_SETTINGS_TOGGLED, settingsToggle);
return () => {
@@ -176,4 +179,7 @@ RoomSettings.propTypes = {
roomId: PropTypes.string.isRequired,
};
export default RoomSettings;
export {
RoomSettings as default,
tabText,
};