# disco/1.3.48/backend/views/components/Docs/utils/fetchDocs.jsx

Discount Rules for WooCommerce – Disco | Dynamic Pricing, Conditions, Bulk, Bundle, BOGO, version 1.3.48. 27 lines.

- Page: https://pluginprobe.com/plugins/disco/1.3.48/code/backend/views/components/Docs/utils/fetchDocs.jsx
- Raw: https://pluginprobe.com/plugins/disco/1.3.48/raw/backend/views/components/Docs/utils/fetchDocs.jsx
- Modified: 2026-03-11T06:21:28+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/disco/1.3.48/code/backend/views/components/Docs/utils/fetchDocs.jsx#L10-L20`.

```jsx
const getDocs = async () => {
	try {
		const response = await fetch(
			'https://discoplugin.com/wp-json/wp/v2/docs?per_page=100'
		);
		if (!response.ok) throw new Error('Network response was not ok');
		const data = await response.json();
		return data;
	} catch (err) {
		console.error('Failed to fetch docs:', err);
	}
};

const getDocsLength = async () => {
	try {
		const response = await getDocs();
		return response ? response.length : 0;
	} catch (err) {
		console.error('Failed to fetch docs length:', err);
		return 0;
	}
};

export { getDocsLength };

export default getDocs;

```
