2024-03-18 13:25:55 +01:00

16 lines
343 B
TypeScript

import type { Plugin } from '@nuxt/types';
const plugin: Plugin = ({ $axios, app }) => {
$axios.onRequest((config) => {
const token = app.$csrfToken();
if (!config.headers['X-CSRF-Token'] && token) {
config.headers['X-CSRF-Token'] = token;
}
return config;
});
};
export default plugin;