fix build
This commit is contained in:
parent
f7c5ab1351
commit
0927815e76
@ -85,7 +85,7 @@ class HttpClient {
|
|||||||
accessToken = await getServerAccessToken();
|
accessToken = await getServerAccessToken();
|
||||||
} else {
|
} else {
|
||||||
try {
|
try {
|
||||||
const { getClientAccessToken } = await import("../auth/clientToken");
|
const { getClientAccessToken } = await import("../auth/token");
|
||||||
accessToken = getClientAccessToken();
|
accessToken = getClientAccessToken();
|
||||||
} catch {
|
} catch {
|
||||||
// ignore
|
// ignore
|
||||||
|
|||||||
@ -1,5 +1,17 @@
|
|||||||
import { cookies } from "next/headers";
|
// Server-side token functions (only for Server Components)
|
||||||
|
|
||||||
export async function getServerAccessToken() {
|
export async function getServerAccessToken() {
|
||||||
|
const { cookies } = await import("next/headers");
|
||||||
return (await cookies()).get("accessToken")?.value;
|
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