( devices: TDevice[], )
| 209 | } |
| 210 | |
| 211 | export function sortAppleDevicesForSelection<TDevice extends DeviceInfo>( |
| 212 | devices: TDevice[], |
| 213 | ): TDevice[] { |
| 214 | return devices |
| 215 | .map((device, index) => ({ device, index })) |
| 216 | .sort((left, right) => compareAppleDevicesForSelection(left, right)) |
| 217 | .map(({ device }) => device); |
| 218 | } |
| 219 | |
| 220 | function supportsAppleSimulatorSelection(platform: PlatformSelector | undefined): boolean { |
| 221 | return !platform || platform === 'apple' || platform === 'ios'; |
no test coverage detected