Merge pull request #1216 from vector-im/SimonBrandner/feat/settings-embed-prof

This commit is contained in:
Šimon Brandner
2023-07-10 12:55:33 +02:00
committed by GitHub

View File

@@ -46,6 +46,7 @@ import {
MediaDevices,
MediaDevicesState,
} from "../livekit/useMediaDevicesSwitcher";
import { useUrlParams } from "../UrlParams";
interface Props {
mediaDevicesSwitcher?: MediaDevicesState;
@@ -59,6 +60,8 @@ interface Props {
export const SettingsModal = (props: Props) => {
const { t } = useTranslation();
const { isEmbedded } = useUrlParams();
const [showInspector, setShowInspector] = useShowInspector();
const [optInAnalytics, setOptInAnalytics] = useOptInAnalytics();
const [developerSettingsTab, setDeveloperSettingsTab] =
@@ -147,17 +150,19 @@ export const SettingsModal = (props: Props) => {
>
{devices && generateDeviceSelection(devices.videoIn, t("Camera"))}
</TabItem>
<TabItem
key="profile"
title={
<>
<UserIcon width={15} height={15} />
<span>{t("Profile")}</span>
</>
}
>
<ProfileSettingsTab client={props.client} />
</TabItem>
{!isEmbedded && (
<TabItem
key="profile"
title={
<>
<UserIcon width={15} height={15} />
<span>{t("Profile")}</span>
</>
}
>
<ProfileSettingsTab client={props.client} />
</TabItem>
)}
<TabItem
key="feedback"
title={