Дизайн звонков

This commit is contained in:
RoyceDa
2026-02-28 12:48:53 +02:00
parent 8b16c4ce0f
commit 461ccbfa94
13 changed files with 416 additions and 97 deletions

View File

@@ -9,12 +9,13 @@ import { useEffect } from "react";
import { useViewPanelsState, ViewPanelsState } from "@/app/hooks/useViewPanelsState";
import { GroupHeader } from "@/app/components/GroupHeader/GroupHeader";
import { useGroups } from "@/app/providers/DialogProvider/useGroups";
import { ActiveCall } from "@/app/components/ActiveCall/ActiveCall";
export function Chat() {
const params = useParams();
const dialog = params.id || "DELETED";
const {lg} = useRosettaBreakpoints();
const [__, setViewState] = useViewPanelsState();
const [viewState, setViewState] = useViewPanelsState();
const {hasGroup} = useGroups();
useEffect(() => {
@@ -30,6 +31,9 @@ export function Chat() {
return (<>
<DialogProvider dialog={dialog} key={dialog}>
<Flex direction={'column'} justify={'space-between'} h={'100%'}>
{viewState != ViewPanelsState.DIALOGS_PANEL_ONLY && (
<ActiveCall></ActiveCall>
)}
{/* Group Header */}
{hasGroup(dialog) && <GroupHeader></GroupHeader>}
{/* Dialog peer to peer Header */}