Я разобрался пока только как добавлять и удалять данные в дб и получать их, а как с помощью request изменять уже имеющиеся данные?
class ApiService {
constructor(baseUrl) {
this.url = baseUrl
}
async createComputer(computer){
try {
const request = new Request(this.url + '/computers.json', {
method: 'post',
body: JSON.stringify(computer)
})
return useRequest(request)
} catch (error){
console.error(error)
}
}
async fetchComputer() {
try{
const request = new Request(`${this.url}/computers.json`, {
method: 'get'
})
return useRequest(request)
} catch (error) {
console.error(error)
}
}
}
этот код отправляет и получает данные
const apiService = new ApiService('https://my-linkr.firebaseio.com/')