mirror of
https://github.com/vector-im/element-call.git
synced 2026-05-31 11:34:38 +00:00
dev-tool: Add option to enable extended livekit logs
This commit is contained in:
@@ -43,6 +43,7 @@ import {
|
||||
matrixRTCMode as matrixRTCModeSetting,
|
||||
customLivekitUrl as customLivekitUrlSetting,
|
||||
MatrixRTCMode,
|
||||
enableExtendedLivekitLogs as enableExtendedLivekitLogsSetting,
|
||||
} from "./settings";
|
||||
import styles from "./DeveloperSettingsTab.module.css";
|
||||
import { useUrlParams } from "../UrlParams";
|
||||
@@ -101,6 +102,10 @@ export const DeveloperSettingsTab: FC<Props> = ({
|
||||
alwaysShowIphoneEarpieceSetting,
|
||||
);
|
||||
|
||||
const [enableExtendedLivekitLogs, setEnableExtendedLivekitLogs] = useSetting(
|
||||
enableExtendedLivekitLogsSetting,
|
||||
);
|
||||
|
||||
const [customLivekitUrlUpdateError, setCustomLivekitUrlUpdateError] =
|
||||
useState<string | null>(null);
|
||||
const [customLivekitUrl, setCustomLivekitUrl] = useSetting(
|
||||
@@ -227,6 +232,20 @@ export const DeveloperSettingsTab: FC<Props> = ({
|
||||
)}
|
||||
/>{" "}
|
||||
</FieldRow>
|
||||
<FieldRow>
|
||||
<InputField
|
||||
id="enableLivekitExtendedLogs"
|
||||
type="checkbox"
|
||||
label="Enable extended livekit logs"
|
||||
checked={enableExtendedLivekitLogs}
|
||||
onChange={useCallback(
|
||||
(event: ChangeEvent<HTMLInputElement>): void => {
|
||||
setEnableExtendedLivekitLogs(event.target.checked);
|
||||
},
|
||||
[setEnableExtendedLivekitLogs],
|
||||
)}
|
||||
/>{" "}
|
||||
</FieldRow>
|
||||
<EditInPlace
|
||||
onSubmit={(e) => e.preventDefault()}
|
||||
helpLabel={
|
||||
|
||||
Reference in New Issue
Block a user