Commit graph

40 commits

Author SHA1 Message Date
amatgil
c6b1a7db8f
Indent board.tsx 2025-03-23 18:08:08 +01:00
amatgil
148c72e59d
Add typescript lsp to flake 2025-03-23 18:07:57 +01:00
amatgil
691a39c52f
Add basis for reset button 2025-03-23 05:46:02 +01:00
amatgil
26199d8d5e
Nevermind it's apparently a function! 2025-03-23 05:32:12 +01:00
amatgil
1f50be0889
fix gameover display (IT ALSO WASN'T IN LIBRARY.TS???) 2025-03-23 05:28:40 +01:00
amatgil
cc81fb702d
Formatting 2025-03-23 05:23:52 +01:00
amatgil
ca313fa755
Actually update the go 2025-03-23 05:23:42 +01:00
amatgil
eaa5e8d845
Why do they keep shifting around 2025-03-23 05:01:41 +01:00
amatgil
01d4da0603
Why were the arguments not autoaded?????????????????????????? 2025-03-23 04:10:42 +01:00
amatgil
fbcde23f9f
Genuine progress: just need properties.game to have a width field (how is it not there??) 2025-03-23 03:42:23 +01:00
amatgil
78bd106c7d
if -> match 2025-03-23 03:33:07 +01:00
amatgil
eb30dcc325
Remove two dumb doccoments 2025-03-23 02:23:38 +01:00
amatgil
3c34235938
Actually update the db 2025-03-23 02:05:00 +01:00
amatgil
d718515253
remove clippy pendatic 2025-03-23 02:01:09 +01:00
fec4daead7
It almost kind of works 2025-03-23 02:00:04 +01:00
amatgil
9f90dabeeb
Make tables public 2025-03-23 01:08:45 +01:00
amatgil
1843c741ed
Handle game-overs more gracefully 2025-03-23 00:29:38 +01:00
amatgil
205d5a8c77
When bomb, immediately recreate new board 2025-03-23 00:26:05 +01:00
amatgil
72487416e5
Introduce concept of game 2025-03-23 00:22:23 +01:00
amatgil
e7a223b0be
Get handle as late as possible 2025-03-23 00:15:32 +01:00
amatgil
d29b78b062
Make it mildly less awful 2025-03-23 00:14:59 +01:00
amatgil
f04a833a27
Init function (is awful) 2025-03-23 00:12:40 +01:00
amatgil
0a6e78e994
Fill out the arms 2025-03-22 23:37:58 +01:00
amatgil
15b7ec68dc
Confusion 2025-03-22 23:33:27 +01:00
amatgil
b36ce8bf5f
Make the table not be public 2025-03-22 23:05:12 +01:00
amatgil
05a343257e
Reorder fields back 2025-03-22 23:01:34 +01:00
amatgil
447d52d600
Remove lint that was being annoying lmao 2025-03-22 23:00:59 +01:00
amatgil
b4bccc666a
Clippy please I beg of you 2025-03-22 23:00:06 +01:00
amatgil
e3cacdbf08
Add is_revealed field 2025-03-22 22:48:00 +01:00
amatgil
d6ca38199a
Barebones init 2025-03-22 22:45:46 +01:00
9f54635c96
Separate generate script 2025-03-22 22:27:06 +01:00
d222931b6d
Clean flake 2025-03-22 22:16:06 +01:00
b8e9de2b08
Remove redundant components 2025-03-22 21:55:53 +01:00
516a346bfc
nixfmt without treefmt 2025-03-22 21:46:51 +01:00
036414ab20
Linttttt 2025-03-22 21:43:33 +01:00
20ab699e38
Notes! 2025-03-22 20:35:09 +01:00
411aa292d3
Name 2025-03-22 19:05:50 +01:00
ec835570fc
OOP 2025-03-22 18:03:51 +01:00
173e14c25a
Oxlint 2025-03-22 16:28:16 +01:00
12bbf65057
Initial commit 2025-03-22 02:44:13 +01:00