From ceb8fb613ac3ef1663d0bccc0c5423af6ecadddc Mon Sep 17 00:00:00 2001 From: Tommy Parnell Date: Fri, 17 May 2024 19:32:00 -0400 Subject: [PATCH] add rating as we go --- package.json | 2 +- src/routes/+page.svelte | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index a37fda2..741671e 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "scripts": { "dev": "vite dev", "build": "vite build", - "publish": "NODE_ENV=production vite build && gh-pages -d build -t true", + "publish": "pnpm run check && pnpm run lint && NODE_ENV=production vite build && gh-pages -d build -t true", "preview": "vite preview", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 444dd71..afad394 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -10,6 +10,7 @@ $: currentScoreEditing = scoreEditing > -1 ? currentGameEditing.scores[scoreEditing] : null; $: gamesComplete = $storedGames.filter((g) => g.isComplete); $: gamesCompletedWithRating = calculateRatingForGames(gamesComplete); + $: currentGameRating = calculateRating([currentGameEditing]); $: completedStats = calculateTotalGameStats(gamesComplete); $: disableEditing = currentGameEditing.isComplete && scoreEditing === -1; $: storedGames; @@ -186,6 +187,9 @@
Score {currentGameEditing.totalScore}
+
+ Rating: {currentGameRating} +
Throw: {currentGameEditing.scores.length < 10 ? currentGameEditing.scores.length + 1