From e41010b50638aa6ee02a98cb333e5c9187b99a23 Mon Sep 17 00:00:00 2001 From: AHMAD KADRI <52747422+ahmadkadri@users.noreply.github.com> Date: Wed, 28 Jun 2023 10:32:36 +0200 Subject: [PATCH 01/10] add the expended view to the meeting setting --- .../cockpit/CockpitPanel/CockpitPanel.tsx | 26 +++++++++++++------ .../MeetingDetails/MeetingDetails.tsx | 11 +++++++- .../MeetingDetailsHeader.tsx | 26 ++++++++++++------- 3 files changed, 44 insertions(+), 19 deletions(-) diff --git a/matrix-meetings-widget/src/components/cockpit/CockpitPanel/CockpitPanel.tsx b/matrix-meetings-widget/src/components/cockpit/CockpitPanel/CockpitPanel.tsx index 52a96b1b..ad8da453 100644 --- a/matrix-meetings-widget/src/components/cockpit/CockpitPanel/CockpitPanel.tsx +++ b/matrix-meetings-widget/src/components/cockpit/CockpitPanel/CockpitPanel.tsx @@ -14,15 +14,17 @@ * limitations under the License. */ -import { navigateToRoom } from '@matrix-widget-toolkit/api'; -import { useWidgetApi } from '@matrix-widget-toolkit/react'; import ArrowCircleLeftIcon from '@mui/icons-material/ArrowCircleLeft'; import { Box, Button, Divider, Stack } from '@mui/material'; +import { unstable_useId as useId } from '@mui/utils'; + +import { navigateToRoom } from '@matrix-widget-toolkit/api'; +import { useWidgetApi } from '@matrix-widget-toolkit/react'; import { useCallback } from 'react'; import { useTranslation } from 'react-i18next'; import { Meeting } from '../../../reducer/meetingsApi'; import { withCurrentRoomMeeting } from '../../common/withRoomMeeting'; -import { MeetingCard } from '../../meetings/MeetingCard'; +import { MeetingDetails } from '../../meetings/MeetingDetails'; type CockpitPanelProps = { meeting: Meeting; @@ -39,11 +41,14 @@ export const CockpitPanel = withCurrentRoomMeeting( } }, [meeting.parentRoomId, widgetApi]); + const titleId = useId(); + const meetingTimeId = useId(); + return ( {meeting.parentRoomId && ( - +