# post-carousel/4.0.8/src/admin/index.js

Smart Post – Post Grid, Post Carousel, Post Slider Gutenberg Blocks for Blog &amp; News, version 4.0.8. 19 lines.

- Page: https://pluginprobe.com/plugins/post-carousel/4.0.8/code/src/admin/index.js
- Raw: https://pluginprobe.com/plugins/post-carousel/4.0.8/raw/src/admin/index.js
- Modified: 2026-09-02T10:51: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/post-carousel/4.0.8/code/src/admin/index.js#L10-L20`.

```javascript
/* eslint-disable react/no-deprecated */
import * as ReactDOM from "@wordpress/element";
import Render from "./Render";
import "../global-settings/index.js";

window.addEventListener("DOMContentLoaded", () => {
	const element = document.getElementById("sp-smart-post-blocks-settings-page");
	if (!element) {
		return;
	}

	if (typeof ReactDOM.createRoot === "function") {
		const root = ReactDOM.createRoot(element);
		root.render(<Render />);
	} else if (typeof ReactDOM.render === "function") {
		ReactDOM.render(<Render />, element);
	}
});

```
