toast
This commit is contained in:
@@ -1,6 +1,4 @@
|
||||
import { InternalAxiosRequestConfig, AxiosResponse } from 'axios';
|
||||
import { StorageKeys } from '@/shared/constants/local-storage';
|
||||
import { setLocalStorage } from '@/shared/lib';
|
||||
import { InternalAxiosRequestConfig } from 'axios';
|
||||
|
||||
export const finalizeConfig = (config: InternalAxiosRequestConfig) => {
|
||||
const { params, data } = config;
|
||||
@@ -9,21 +7,4 @@ export const finalizeConfig = (config: InternalAxiosRequestConfig) => {
|
||||
params,
|
||||
data,
|
||||
};
|
||||
};
|
||||
|
||||
export const extractAccessToken = (response: AxiosResponse): void => {
|
||||
const authHeader = response?.headers?.['authorization'];
|
||||
if (authHeader) {
|
||||
const accessToken = authHeader.substring(7);
|
||||
setLocalStorage(StorageKeys.Jwt, accessToken);
|
||||
}
|
||||
};
|
||||
|
||||
export const extractRequestId = (response: AxiosResponse): void => {
|
||||
const requestIdHeader = response?.headers?.['x-request-id'];
|
||||
if (requestIdHeader) {
|
||||
const requestId = requestIdHeader.replaceAll(', *', '');
|
||||
console.log('requestId --> ', requestId);
|
||||
setLocalStorage(StorageKeys.RequestId, requestId);
|
||||
}
|
||||
};
|
||||
};
|
||||
Reference in New Issue
Block a user