dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

commit cae20006f4bd615f1977423f63a81ffd91adc0d2
parent b72a2a88489fe01e0ca43002e07973ddf32cb705
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Mon, 11 Dec 2023 15:01:39 -0500

cleanup

Diffstat:
Mpkg/web/handlers/poker/poker.go | 33+++++++++++++++++++--------------
1 file changed, 19 insertions(+), 14 deletions(-)

diff --git a/pkg/web/handlers/poker/poker.go b/pkg/web/handlers/poker/poker.go @@ -1217,6 +1217,24 @@ func buildDevHtml() (html string) { ` } +func buildBaseHtml(g *PokerGame, authUser *database.User, roomID string) (html string) { + //html += `<script>document.onclick = function(e) { console.log(e.x, e.y); };</script>` // TODO: dev only + html += `<div id="table"></div>` + //html += buildDevHtml() + html += buildHelpHtml() + html += buildCardsHtml() + html += buildSeatsHtml(g, authUser, roomID) + html += buildActionsDiv(roomID) + html += buildYourCardsHtml(authUser, g) + html += buildDealerTokenHtml(g) + html += `<iframe src="/poker/` + roomID + `/logs" id="eventLogs"></iframe>` + html += `<div id="errorMsg"></div>` + html += buildMainPotHtml(g) + html += buildWinnerHtml() + html += buildCountdownsHtml() + return +} + func buildHelpHtml() (html string) { html += ` <div style="display: none; position: absolute; top: 10px; left: 10px; width: 190px; height: 450px; z-index: 1000; background-color: #ccc;"> @@ -1837,20 +1855,7 @@ func PokerHandler(c echo.Context) error { send(cssReset) send(pokerCss) - //send(`<script>document.onclick = function(e) { console.log(e.x, e.y); };</script>`) // TODO: dev only - send(`<div id="table"></div>`) - //send(buildDevHtml()) - send(buildHelpHtml()) - send(buildCardsHtml()) - send(buildSeatsHtml(g, authUser, roomID)) - send(buildActionsDiv(roomID)) - send(buildYourCardsHtml(authUser, g)) - send(buildDealerTokenHtml(g)) - send(`<iframe src="/poker/` + roomID + `/logs" id="eventLogs"></iframe>`) - send(`<div id="errorMsg"></div>`) - send(buildMainPotHtml(g)) - send(buildWinnerHtml()) - send(buildCountdownsHtml()) + send(buildBaseHtml(g, authUser, roomID)) if g.Ongoing != nil { g.Ongoing.WaitTurnEventMtx.RLock()