# code-block-pro/1.28.0/src/hooks/useCanEditHTML.ts

Code Block Pro – Beautiful Syntax Highlighting, version 1.28.0. 14 lines.

- Page: https://pluginprobe.com/plugins/code-block-pro/1.28.0/code/src/hooks/useCanEditHTML.ts
- Raw: https://pluginprobe.com/plugins/code-block-pro/1.28.0/raw/src/hooks/useCanEditHTML.ts
- Modified: 2026-04-12T13:22:22+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/code-block-pro/1.28.0/code/src/hooks/useCanEditHTML.ts#L10-L20`.

```typescript
import apiFetch from '@wordpress/api-fetch';
import useSWRImmutable from 'swr/immutable';

const fetcher = (url: string) => apiFetch<boolean>({ path: url });

export const useCanEditHTML = () => {
	const { data } = useSWRImmutable<boolean>(
		'/code-block-pro/v1/can-save-html',
		fetcher,
	);
	// Consider it true until the request completes
	return data;
};

```
