Как переиспользовать запрос к api в разных файлах js?
Контекст: создал метод на php, который проверяет валидность токена в куках браузера для автоматической авторизации, и сделал запрос к файлу через классовый метод на js. (этот самый классовый метод находится в отдельном файле, где прописаны остальные запросы) Проблема такая: классовый метод нужно переиспользовать импортами в разных файлах js, но в каждом из них пути к методу на php отличаются, что делает невозможным переиспользование. Почему так происходит, если запрос находится в одном файле? Как решить данную проблему?
Вот сам классовый метод:
checkSignIn() {
return fetch('components/api/checksignin', {
method: 'GET',
headers: this._headers
})
.then(res => this._getResult(res))
}
Источник: Stack Overflow на русском