123456789101112131415 |
- // Copyright (C) 2012-2024 Zammad Foundation, https://zammad-foundation.org/
- import { setContext } from '@apollo/client/link/context'
- import { getCSRFToken } from '../utils/csrfToken.ts'
- const setAuthorizationLink = setContext((request, { headers }) => ({
- headers: {
- ...headers,
- // Fetch CSRF from head via html embed from Rails.
- 'X-CSRF-Token': getCSRFToken(),
- },
- }))
- export default setAuthorizationLink
|