Files
wp-headless/wp-content/themes/moonshine/server/graphql/wp-hooks.ts
Pascal Martineau 9bb09b89d9
All checks were successful
Deployment / wordpress (push) Successful in 6s
Deployment / nuxt (push) Successful in 58s
feat: Replace eslint => oxlint + oxfmt
2026-02-01 22:06:16 -05:00

13 lines
369 B
TypeScript

import { defu } from "defu";
export default defineRemoteExecutorHooks({
onRequest(request) {
// Attach the Authorization header if an authToken is present in the context
if (request.context?.authToken) {
request.extensions = defu(request.extensions, {
headers: { Authorization: `Bearer ${request.context.authToken}` },
});
}
},
});