@@ -8,8 +8,7 @@ interface KindWithInitialSelection {
8
8
initialSelection ?: string ;
9
9
}
10
10
11
- interface MediaDeviceMenuPropsSingleKind
12
- extends React . ButtonHTMLAttributes < HTMLButtonElement > {
11
+ interface MediaDeviceMenuPropsSingleKind extends React . ButtonHTMLAttributes < HTMLButtonElement > {
13
12
kind ?: MediaDeviceKind ;
14
13
initialSelection ?: string ;
15
14
onActiveDeviceChange ?: ( kind : MediaDeviceKind , deviceId : string ) => void ;
@@ -26,8 +25,7 @@ interface MediaDeviceMenuPropsSingleKind
26
25
requestPermissions ?: boolean ;
27
26
}
28
27
29
- interface MediaDeviceMenuPropsMultiKind
30
- extends React . ButtonHTMLAttributes < HTMLButtonElement > {
28
+ interface MediaDeviceMenuPropsMultiKind extends React . ButtonHTMLAttributes < HTMLButtonElement > {
31
29
kind ?: KindWithInitialSelection [ ] ;
32
30
initialSelection ?: undefined ;
33
31
onActiveDeviceChange ?: ( kind : MediaDeviceKind , deviceId : string ) => void ;
@@ -173,7 +171,9 @@ export function MediaDeviceMenu({
173
171
< MediaDeviceSelect
174
172
kind = { kindInfo . kind }
175
173
initialSelection = { kindInfo . initialSelection }
176
- onActiveDeviceChange = { ( deviceId ) => handleActiveDeviceChange ( kindInfo . kind , deviceId ) }
174
+ onActiveDeviceChange = { ( deviceId ) =>
175
+ handleActiveDeviceChange ( kindInfo . kind , deviceId )
176
+ }
177
177
onDeviceListChange = { setDevices }
178
178
track = { tracks ?. [ kindInfo . kind ] }
179
179
requestPermissions = { needPermissions }
0 commit comments