Add personal progress overviews with saved combined calendars

This commit is contained in:
syntaxbullet
2026-10-24 20:34:37 +02:00
parent 7a0cae8f08
commit c9b1ba850f
6 changed files with 363 additions and 4 deletions

View File

@@ -1,3 +1,4 @@
import { ProgressOverview } from "../components/ProgressOverview";
import { deferred } from "../components/design-system/deferred";
import { useOnline } from "../pwa/client";
import { CalendarCacheProvider } from "../components/CalendarCache";
@@ -484,6 +485,7 @@ function Dashboard({ user, onExpired }: { user: PublicUser; onExpired: () => voi
</div>
</section>
)}
<ProgressOverview date={today.date} revision={revision + attempt} disabled={busy || loading || needsRefresh || pendingHabits.size > 0} onExpired={expire} onHistorySaved={refreshHistory} />
</>
)}
</>