functionality tests mostly pass

This commit is contained in:
2026-01-03 14:52:25 -07:00
parent 55b0a698d0
commit e3d7e7de3a
11 changed files with 779 additions and 269 deletions

View File

@@ -15,15 +15,7 @@ import StatsDashboard from '../components/StatsDashboard.jsx';
<div class="lg:col-span-2">
<div class="card">
<div class="card-header">
<h2><i class="fas fa-scroll"></i> Today's Prompts</h2>
<div class="flex gap-2">
<button class="btn btn-primary">
<i class="fas fa-redo"></i> Draw New Prompts
</button>
<button class="btn btn-secondary">
<i class="fas fa-plus"></i> Fill Pool
</button>
</div>
<h2><i class="fas fa-scroll"></i> Today's Writing Prompt</h2>
</div>
<PromptDisplay client:load />
@@ -45,17 +37,14 @@ import StatsDashboard from '../components/StatsDashboard.jsx';
</div>
<div class="flex flex-col gap-2">
<button class="btn btn-primary">
<i class="fas fa-dice"></i> Draw 6 Prompts
<button class="btn btn-primary" onclick="document.querySelector('button[onclick*=\"handleDrawPrompts\"]')?.click()">
<i class="fas fa-dice"></i> Draw 3 Prompts
</button>
<button class="btn btn-secondary">
<i class="fas fa-sync"></i> Refill Pool
<button class="btn btn-secondary" onclick="document.querySelector('button[onclick*=\"handleFillPool\"]')?.click()">
<i class="fas fa-sync"></i> Fill Pool
</button>
<button class="btn btn-success">
<i class="fas fa-palette"></i> Generate Themes
</button>
<button class="btn btn-warning">
<i class="fas fa-history"></i> View History
<button class="btn btn-warning" onclick="window.location.href='/api/v1/prompts/history'">
<i class="fas fa-history"></i> View History (API)
</button>
</div>
</div>