fix build
This commit is contained in:
parent
f7c5ab1351
commit
0927815e76
@ -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
|
||||
|
||||
@ -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];
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user