added initial batch of questions

This commit is contained in:
2025-02-09 19:20:51 +01:00
parent 4757c3e0a9
commit d46f62dd3f
9 changed files with 2068 additions and 203 deletions
+12 -10
View File
@@ -10,7 +10,7 @@ const courseQuestionCounts = Object.fromEntries(
database.questions.reduce((acc, question) => {
acc.set(question.course, (acc.get(question.course) || 0) + 1)
return acc
}, new Map())
}, new Map()),
)
---
@@ -33,16 +33,18 @@ const courseQuestionCounts = Object.fromEntries(
</h2>
</summary>
<div class="wide-card-list">
{group.items.map(course => (
<a href={`/domande-esami/${course}`}>
<div class="card">
<h2>{database.names[course]}</h2>
<div class="text">
<p>{courseQuestionCounts[course] || 0} domande</p>
{group.items
.filter(course => courseQuestionCounts[course] > 0)
.map(course => (
<a href={`/domande-esami/${course}`}>
<div class="card">
<h2>{database.names[course]}</h2>
<div class="text">
<p>{courseQuestionCounts[course] || 0} domande</p>
</div>
</div>
</div>
</a>
))}
</a>
))}
</div>
</details>
))