# betterdocs/4.9.5/react-src/gutenberg/util/cloud-export.js

BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ &amp; Chatbot, version 4.9.5. 18 lines.

- Page: https://pluginprobe.com/plugins/betterdocs/4.9.5/code/react-src/gutenberg/util/cloud-export.js
- Raw: https://pluginprobe.com/plugins/betterdocs/4.9.5/raw/react-src/gutenberg/util/cloud-export.js
- Modified: 2026-10-12T10:07:14+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/betterdocs/4.9.5/code/react-src/gutenberg/util/cloud-export.js#L10-L20`.

```javascript
import { render } from "react-dom";
import Modal from "react-modal";
import ModalContainer from "./modal/ModalContainer";

window.onload = function() {
	// Inject export button div in toolbar
	let node = document.querySelector(".edit-post-header__settings");
	let newElem = document.createElement("div");
	let html = "<div id='eb-cloud-export'></div>";
	newElem.innerHTML = html;
	node.appendChild(newElem);

	// Bind modal with export button
	Modal.setAppElement("#eb-cloud-export");

	render(<ModalContainer />, document.getElementById("eb-cloud-export"));
};

```
