added post map interceptor

This commit is contained in:
Fedor Katurov 2021-04-20 16:39:51 +07:00
parent fda24c78b0
commit 9c436d348c
5 changed files with 33 additions and 29 deletions

View file

@ -6,6 +6,8 @@ import { LatLngLiteral } from 'leaflet';
import { IRoute } from '~/redux/map/types';
import { INominatimResult } from '~/redux/types';
import { api } from './instance';
import { postMapInterceptor } from '~/utils/api/interceptors';
import { PostMapRequest, PostMapResponse } from '~/utils/api/types';
interface IGetRouteList {
min: number;
@ -62,15 +64,9 @@ export const postMap = ({
provider,
is_public,
description,
}: Partial<IRoute> & {
force: boolean;
}) =>
}: PostMapRequest) =>
api
.post<{
route: IRoute;
error?: string;
code?: string;
}>(
.post<PostMapResponse>(
API.POST_MAP,
{
route: {
@ -86,7 +82,7 @@ export const postMap = ({
},
force,
},
);
).catch(postMapInterceptor);
export const checkIframeToken = ({
viewer_id,