Я использую React, Typescript и Axe ios. Я объявляю, что класс должен быть заполнен функциями stati c следующим образом:
import axios from "axios"
export default class Users {
static checkinByPassword(username: string, password: string){
const params = {username, password}
return axios.post(`/${this._key}/checkinbypassword`, params)
}
static delete(id: string){
const params = {id: id}
return axios.delete(`/${this._key}`, params)
}
}
Первая функция (checkinByPassword) работает нормально. Вторая функция заставляет ESLint (я использую ESLint для VSCode Editor) выдавать ошибку:
Type '{ id: string; }' has no properties in common with type 'AxiosRequestConfig'.
Что такое AxiosRequestConfig
? и как мне сделать объект params совместимым с ним? Заранее спасибо