На каждый запрос создается разная сессия c React и Axios
На каждый запрос создается новая сессия, корзина на бэке привязана к сессиям и получается, что из-за разных сессий нет возможности что-то добавить и закрепить за сессией В гугле ничего не нашел, что нашел не помогло
const $api = axios.create({
withCredentials: true,
baseURL: API_URL,
});
$api.interceptors.request.use((config) => {
const token = localStorage.getItem('token');
if (token && config.headers) {
config.headers.Authorization = `Bearer ${token}`;
}
return config;
});
static async fetchMyCart(): Promise<AxiosResponse<any>> {
return $api.get<any>('/cart/');
}