|
Lines 267-295
export const fetchEBSCOTitle = function (title_id) {
Link Here
|
| 267 |
return _fetchTitle(apiUrl, title_id); |
267 |
return _fetchTitle(apiUrl, title_id); |
| 268 |
}; |
268 |
}; |
| 269 |
|
269 |
|
| 270 |
export const _fetchTitles = async function (apiUrl) { |
|
|
| 271 |
let titles; |
| 272 |
await fetch(apiUrl) |
| 273 |
.then(checkError) |
| 274 |
.then( |
| 275 |
(result) => { |
| 276 |
titles = result; |
| 277 |
}, |
| 278 |
(error) => { |
| 279 |
setError(error); |
| 280 |
} |
| 281 |
); |
| 282 |
return titles; |
| 283 |
}; |
| 284 |
export const fetchLocalTitles = function () { |
| 285 |
const apiUrl = "/api/v1/erm/eholdings/local/titles"; |
| 286 |
return _fetchTitles(apiUrl); |
| 287 |
}; |
| 288 |
export const fetchEBSCOTitles = function () { |
| 289 |
const apiUrl = "/api/v1/erm/eholdings/ebsco/titles"; |
| 290 |
return _fetchTitles(apiUrl); |
| 291 |
}; |
| 292 |
|
| 293 |
export const fetchLocalTitleCount = async function (filters) { |
270 |
export const fetchLocalTitleCount = async function (filters) { |
| 294 |
const q = filters |
271 |
const q = filters |
| 295 |
? { |
272 |
? { |
| 296 |
- |
|
|