# extendify/3.2.1/src/AutoLaunch/auto-launch.js

Extendify, version 3.2.1. 19 lines.

- Page: https://pluginprobe.com/plugins/extendify/3.2.1/code/src/AutoLaunch/auto-launch.js
- Raw: https://pluginprobe.com/plugins/extendify/3.2.1/raw/src/AutoLaunch/auto-launch.js
- Modified: 2026-09-09T18:23:40+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/extendify/3.2.1/code/src/AutoLaunch/auto-launch.js#L10-L20`.

```javascript
import { handleDesign } from '@auto-launch/fetchers/get-design';
import { applyDesign, chooseLogo } from '@auto-launch/functions/design';
import { LaunchPage } from '@auto-launch/LaunchPage';
import { chooseTemplates } from '@auto-launch/templates';
import { createRoot } from '@wordpress/element';
import '@auto-launch/auto-launch.css';

requestAnimationFrame(async () => {
	const launch = document.getElementById('extendify-auto-launch-page');
	if (!launch) return;
	// Before the first paint, or the partner's own colours show and then swap.
	const design = await handleDesign();
	chooseTemplates(design.templates);
	chooseLogo(design.logo);
	applyDesign(launch, design);
	const root = createRoot(launch);
	root.render(<LaunchPage />);
});

```
