Spaces:
Paused
Paused
const rows = 8; | |
const cols = 8; | |
const baseUrl = 'https://t1ckbase-minesweeper.hf.space'; | |
const html = '<table id="toc">\n' + | |
' <tr>\n' + | |
' <td align="center">\n' + | |
` <img src="${baseUrl}/mines/count" height="48px" align="left" />\n` + | |
` <a href="${baseUrl}/game/reset"><img src="${baseUrl}/game/status" width="48px" height="48px" /></a>\n` + | |
` <img src="${baseUrl}/timer" height="48px" align="right" />\n` + | |
' </td>\n' + | |
' </tr>\n' + | |
Array.from({ length: rows }, (_, r) => | |
' <tr>\n' + | |
' <td align="center">\n' + | |
Array.from({ length: cols }, (_, c) => { | |
const imageUrl = `${baseUrl}/cell/${r}/${c}/image`; | |
const clickUrl = `${baseUrl}/cell/${r}/${c}/click`; | |
return ` <a href="${clickUrl}"><img src="${imageUrl}" width="32px" height="32px" /></a>`; | |
}).join('\n') + '\n' + | |
' </td>\n' + | |
' </tr>').join('\n') + | |
'\n</table>'; | |
console.log(html); | |