UNPKG

rune

Version:

CLI to upload your games to Rune

13 lines (12 loc) 446 B
import { setContext } from "@apollo/client/link/context/index.js"; import { packageJson } from "../lib/packageJson.js"; import { storage } from "../lib/storage/storage.js"; export const contextLink = setContext(() => { const authToken = storage.get("authToken"); return { headers: { "X-Client-Version": packageJson.version, ...(authToken && { Authorization: `Bearer ${authToken}` }), }, }; });