Moves ConversationDetails to react panels

This commit is contained in:
Josh Perez 2022-12-15 22:12:05 -05:00 committed by GitHub
parent ff3ef0179b
commit d4124abb01
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
16 changed files with 220 additions and 199 deletions

View file

@ -14,11 +14,12 @@ import { ConversationView } from '../../components/conversation/ConversationView
import { PanelType } from '../../types/Panels';
import { SmartChatColorPicker } from './ChatColorPicker';
import { SmartCompositionArea } from './CompositionArea';
import { SmartConversationNotificationsSettings } from './ConversationNotificationsSettings';
import { SmartConversationDetails } from './ConversationDetails';
import { SmartConversationHeader } from './ConversationHeader';
import { SmartConversationNotificationsSettings } from './ConversationNotificationsSettings';
import { SmartGV1Members } from './GV1Members';
import { SmartGroupLinkManagement } from './GroupLinkManagement';
import { SmartGroupV2Permissions } from './GroupV2Permissions';
import { SmartGV1Members } from './GV1Members';
import { SmartPendingInvites } from './PendingInvites';
import { SmartStickerManager } from './StickerManager';
import { SmartTimeline } from './Timeline';
@ -102,6 +103,14 @@ export function SmartConversationView({
);
}
if (topPanel.type === PanelType.ConversationDetails) {
return (
<div className="panel conversation-details-pane">
<SmartConversationDetails conversationId={conversationId} />
</div>
);
}
if (topPanel.type === PanelType.GroupInvites) {
return (
<div className="panel">