16 lines
370 B
TypeScript
16 lines
370 B
TypeScript
export function getApiHeaders(
|
|
includeAuth: boolean = true
|
|
): Record<string, string> {
|
|
const headers: Record<string, string> = {};
|
|
|
|
if (includeAuth) {
|
|
const authSession = useAuthSession().value;
|
|
|
|
if (authSession != null) {
|
|
headers['authorization'] = `${authSession.type} ${authSession.id}`;
|
|
}
|
|
}
|
|
|
|
return headers;
|
|
}
|