feat: offline content

This commit is contained in:
gosangam
2026-07-02 21:32:22 +05:30
parent 0b67a1142f
commit 380c23e469
13 changed files with 969 additions and 14 deletions
+9
View File
@@ -66,6 +66,15 @@ export default function SettingsPage() {
<NotificationMatrix />
</Section>
<Section
title="Offline"
description="Pages and lectures you've saved to read or listen to without a connection. Saved on this device — open the library to remove downloads and free up space."
>
<ul className="divide-y divide-border">
<LegalLink href="/offline-content" label="Manage offline library" />
</ul>
</Section>
<Section title="Authentication">
{/* Suspense boundary required because LinkResult reads
useSearchParams — Next.js bails out of SSR otherwise. */}