aboutsummaryrefslogtreecommitdiffstats
path: root/apps/web/components/shared/sidebar/Sidebar.tsx
diff options
context:
space:
mode:
authorMohamed Bassem <me@mbassem.com>2025-11-08 16:05:46 +0000
committerGitHub <noreply@github.com>2025-11-08 16:05:46 +0000
commit474f64293e84a5bc6a7366f934eac0ba57b3eac6 (patch)
tree13e227c4721be1688f83d01ca124341ff1bdc6fa /apps/web/components/shared/sidebar/Sidebar.tsx
parent31960fcd11daa2dfaf8ae409c80b572c9b22940f (diff)
downloadkarakeep-474f64293e84a5bc6a7366f934eac0ba57b3eac6.tar.zst
feat: Add what's new modal in the sidebar (#2099)
* Refactor sidebar release modal to use React Query * fixes * fix manual server override
Diffstat (limited to 'apps/web/components/shared/sidebar/Sidebar.tsx')
-rw-r--r--apps/web/components/shared/sidebar/Sidebar.tsx15
1 files changed, 2 insertions, 13 deletions
diff --git a/apps/web/components/shared/sidebar/Sidebar.tsx b/apps/web/components/shared/sidebar/Sidebar.tsx
index 21d3ea48..bf5a626b 100644
--- a/apps/web/components/shared/sidebar/Sidebar.tsx
+++ b/apps/web/components/shared/sidebar/Sidebar.tsx
@@ -1,10 +1,10 @@
-import Link from "next/link";
import { useTranslation } from "@/lib/i18n/server";
import { TFunction } from "i18next";
import serverConfig from "@karakeep/shared/config";
import SidebarItem from "./SidebarItem";
+import SidebarVersion from "./SidebarVersion";
import { TSidebarItem } from "./TSidebarItem";
export default async function Sidebar({
@@ -32,18 +32,7 @@ export default async function Sidebar({
</ul>
</div>
{extraSections}
- <Link
- href={
- serverConfig.serverVersion === "nightly"
- ? `https://github.com/karakeep-app/karakeep`
- : `https://github.com/karakeep-app/karakeep/releases/tag/v${serverConfig.serverVersion}`
- }
- target="_blank"
- rel="noopener noreferrer"
- className="mt-auto flex items-center border-t pt-2 text-sm text-gray-400 hover:underline"
- >
- Karakeep v{serverConfig.serverVersion}
- </Link>
+ <SidebarVersion serverVersion={serverConfig.serverVersion} />
</aside>
);
}