sessionID:
18 |20 | {props.text} 21 |
22 |{props.label}
: null} 19 |21 | {props.text} 22 |
23 |25 | Reconnecting... (trials {reconnectingTrials}) 26 |
27 |{props.message}
45 |
62 | {JSON.stringify(dataChannels, null, 2)}
63 |
64 | ) : null}
65 | >
66 | )
67 | }
68 |
--------------------------------------------------------------------------------
/src/components/DevtoolsPane/SignalingUrlCandidatesForm.tsx:
--------------------------------------------------------------------------------
1 | import type React from 'react'
2 | import { Col, FormControl, FormGroup, Row } from 'react-bootstrap'
3 |
4 | import { setEnabledSignalingUrlCandidates, setSignalingUrlCandidates } from '@/app/actions'
5 | import { useSoraDevtoolsStore } from '@/app/store'
6 | import { isFormDisabled } from '@/utils'
7 |
8 | import { TooltipFormCheck } from './TooltipFormCheck.tsx'
9 |
10 | export const SignalingUrlCandidatesForm: React.FC = () => {
11 | const enabledSignalingUrlCandidates = useSoraDevtoolsStore(
12 | (state) => state.enabledSignalingUrlCandidates,
13 | )
14 | const signalingUrlCandidates = useSoraDevtoolsStore((state) => state.signalingUrlCandidates)
15 | const connectionStatus = useSoraDevtoolsStore((state) => state.soraContents.connectionStatus)
16 | const disabled = isFormDisabled(connectionStatus)
17 | const onChangeSwitch = (event: React.ChangeEvent