/
LastBlast
/
social-network
Обзор
Документация
Войти
/
LastBlast
/
social-network
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/api/api.ts
27 строк
579 B
Victoria Rozhkova
refactor message form component, migration from redux-form on formik
03 фев 2023, 14:43
03 фев 2023, 14:43
e133ef4
Код
Авторство
О чём код?
import axios from "axios"; import { UserType } from "@/types/types"; export const instanse = axios.create({ baseURL: "https://social-network.samuraijs.com/api/1.0/", withCredentials: true, headers: { "API-KEY": "f4b9c198-7716-4319-b2ac-5f5fc35e722e" }, }); export enum ResultCodesEnum { Succses = 0, Error = 1, CaptchaIsRequired = 10, } export type GetItemsType = { items: Array<UserType>; totalCount: number; error: string | null; }; export type APIResponseType<D = {}, RC = ResultCodesEnum> = { data: D; resultCode: RC; messages: Array<string>; };