add green|yellow|unfit letters to GameState

This commit is contained in:
blek 2023-09-03 23:35:31 +10:00
parent 410ff840b0
commit 9039499ad2
Signed by: blek
GPG Key ID: 14546221E3595D0C
2 changed files with 18 additions and 12 deletions

View File

@ -24,6 +24,10 @@
let wins = false;
let endgame = false;
let green_letters: string[] = [];
let yellow_letters: string[] = [];
let unfit_letters: string[] = [];
setTimeout(() => {
setGameState({
word,
@ -32,7 +36,10 @@
current_guess,
word_position,
wins,
endgame
endgame,
green_letters,
yellow_letters,
unfit_letters
});
}, 500)
@ -52,10 +59,6 @@
let not_a_word = false;
let game_creator = false;
let green_letters: string[] = [];
let yellow_letters: string[] = [];
let unfit_letters: string[] = [];
(
function() {
const urlprops = new URLSearchParams(window.location.search);

View File

@ -8,13 +8,16 @@ export function allowScripts() {
}
export class GameState {
word?: string;
guesses?: number;
guessed?: string[][];
current_guess?: number;
word_position?: number;
wins?: boolean;
endgame?: boolean;
word?: string;
guesses?: number;
guessed?: string[][];
current_guess?: number;
word_position?: number;
wins?: boolean;
endgame?: boolean;
green_letters?: string[];
yellow_letters?: string[];
unfit_letters?: string[];
}
export class WordleLibrary {