(completed)
| 11970 | : [filePath]; |
| 11971 | const modelPaths = isZipEntry && zipPath && entryPath && rawPaths.length === 1 |
| 11972 | ? null |
| 11973 | : rawPaths.filter(Boolean); |
| 11974 | |
| 11975 | if (!modelPaths) { |
| 11976 | alert(`To open a file from a ZIP archive in your slicer:\n\n` + |
| 11977 | `1. Download the ZIP file: ${zipPath}\n` + |
| 11978 | `2. Extract ${entryPath} from the ZIP\n` + |
| 11979 | `3. Open ${entryPath} in ${slicerName}\n\n` + |
| 11980 | `Slicer: ${slicerPath}`); |
| 11981 | return; |
no outgoing calls
no test coverage detected