v0.8.0 wasm client added, cli client and makefile updated

This commit is contained in:
2025-11-14 05:57:37 -05:00
parent 2a2e82a162
commit ef60cfaac5
22 changed files with 1073 additions and 36 deletions

View File

@ -0,0 +1,19 @@
// FILE: lixenwraith/chess/cmd/chess-client-cli/exit_wasm.go
//go:build js && wasm
package main
import (
"chess/internal/client/display"
)
func handleExit() (restart bool) {
display.Println(display.Cyan, "Goodbye!")
display.Println(display.Yellow, "\n━━━━━━━━━━━━━━━━━━━━━━━━")
display.Println(display.Yellow, "Session ended.")
display.Println(display.Yellow, "Restarting the client.")
display.Println(display.Yellow, "━━━━━━━━━━━━━━━━━━━━━━━━\n")
return true
}