* Extracts participant display names from a recording, dropping blanks.
(recording: GrainRecording)
| 178 | * Extracts participant display names from a recording, dropping blanks. |
| 179 | */ |
| 180 | function participantNames(recording: GrainRecording): string[] { |
| 181 | return (recording.participants ?? []) |
| 182 | .map((p) => p.name?.trim()) |
| 183 | .filter((name): name is string => Boolean(name)) |
| 184 | } |
| 185 | |
| 186 | /** |
| 187 | * Extracts team names from a recording, dropping blanks. |
no outgoing calls
no test coverage detected