fix: remove panel-settings panel mode since it is not needed

pull/2660/head
William Grant 2 years ago
parent a10822bc74
commit dd40fba132

@ -3,7 +3,7 @@ import { useDispatch, useSelector } from 'react-redux';
import { useConversationUsername } from '../../../hooks/useParamSelector';
import { ConversationNotificationSettingType } from '../../../models/conversationAttributes';
import { closeRightPanel, openRightPanel } from '../../../state/ducks/conversations';
import { setRightOverlayMode } from '../../../state/ducks/section';
import { resetRightOverlayMode, setRightOverlayMode } from '../../../state/ducks/section';
import {
getConversationHeaderTitleProps,
getCurrentNotificationSettingText,
@ -127,7 +127,7 @@ export const ConversationHeaderTitle = () => {
if (visibleSubtitle === 'disappearingMessages') {
dispatch(setRightOverlayMode('disappearing-messages'));
} else {
dispatch(setRightOverlayMode('panel-settings'));
dispatch(resetRightOverlayMode());
}
dispatch(openRightPanel());
}

@ -34,7 +34,6 @@ const ClosableOverlay = () => {
case 'disappearing-messages':
// TODO legacy messages support will be removed in a future release
return <OverlayDisappearingMessages unlockNewModes={showNewDisppearingMessageModes} />;
case 'panel-settings':
default:
return <OverlayRightPanelSettings />;
}

@ -87,7 +87,7 @@ export function resetOverlayMode(): ResetOverlayModeActionType {
}
// TODO possibly more overlays here
export type RightOverlayMode = 'disappearing-messages' | 'panel-settings';
export type RightOverlayMode = 'disappearing-messages';
export function setRightOverlayMode(overlayMode: RightOverlayMode): RightOverlayModeActionType {
return {

Loading…
Cancel
Save