| 1 |
const getDocs = async () => { |
| 2 |
try { |
| 3 |
const response = await fetch( |
| 4 |
'https://discoplugin.com/wp-json/wp/v2/docs?per_page=100' |
| 5 |
); |
| 6 |
if (!response.ok) throw new Error('Network response was not ok'); |
| 7 |
const data = await response.json(); |
| 8 |
return data; |
| 9 |
} catch (err) { |
| 10 |
console.error('Failed to fetch docs:', err); |
| 11 |
} |
| 12 |
}; |
| 13 |
|
| 14 |
const getDocsLength = async () => { |
| 15 |
try { |
| 16 |
const response = await getDocs(); |
| 17 |
return response ? response.length : 0; |
| 18 |
} catch (err) { |
| 19 |
console.error('Failed to fetch docs length:', err); |
| 20 |
return 0; |
| 21 |
} |
| 22 |
}; |
| 23 |
|
| 24 |
export { getDocsLength }; |
| 25 |
|
| 26 |
export default getDocs; |
| 27 |
|