in Sample/SwiftUI-MVVM/TicTacToe/Sources/Root/PlayersStream.swift [38:52]
func update(player1: String?, player2: String?) {
let player1Name: String
if let player1 = player1, !player1.isEmpty {
player1Name = player1
} else {
player1Name = "Player 1"
}
let player2Name: String
if let player2 = player2, !player2.isEmpty {
player2Name = player2
} else {
player2Name = "Player 2"
}
subject.send((player1Name, player2Name))
}