fix build

This commit is contained in:
dev.daminik00 2025-08-24 23:34:41 +02:00
parent f7c5ab1351
commit 0927815e76
2 changed files with 15 additions and 3 deletions

View File

@ -85,7 +85,7 @@ class HttpClient {
accessToken = await getServerAccessToken();
} else {
try {
const { getClientAccessToken } = await import("../auth/clientToken");
const { getClientAccessToken } = await import("../auth/token");
accessToken = getClientAccessToken();
} catch {
// ignore

View File

@ -1,5 +1,17 @@
import { cookies } from "next/headers";
// Server-side token functions (only for Server Components)
export async function getServerAccessToken() {
const { cookies } = await import("next/headers");
return (await cookies()).get("accessToken")?.value;
}
// Client-side token functions
export function getClientAccessToken(): string | undefined {
if (typeof window === "undefined") return undefined;
const cookies = document.cookie.split(';');
const accessTokenCookie = cookies.find(cookie =>
cookie.trim().startsWith('accessToken=')
);
return accessTokenCookie?.split('=')[1];
}