# cartflows/3.1.4/wizard/assets/src/WizardApp.js

CartFlows – Funnel Builder &amp; Checkout Plugin for WooCommerce, version 3.1.4. 35 lines.

- Page: https://pluginprobe.com/plugins/cartflows/3.1.4/code/wizard/assets/src/WizardApp.js
- Raw: https://pluginprobe.com/plugins/cartflows/3.1.4/raw/wizard/assets/src/WizardApp.js
- Modified: 2022-07-06T12:25:38+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/cartflows/3.1.4/code/wizard/assets/src/WizardApp.js#L10-L20`.

```javascript
import React from 'react';
import ReactDOM from 'react-dom';
import './WizardApp.scss';
import './tailwind-styles.scss';

/* State Provider */
import { StateProvider } from '@Utils/StateProvider';

// /* Settings Provider */
import { SettingsProvider } from '@Utils/SettingsProvider';
import settingsEvents, {
	settingsInitialState,
} from '@Utils/SettingsProvider/initialData';

import WizardMain from './WizardMain';

window.addEventListener( 'DOMContentLoaded', function () {
	ReactDOM.render(
		<React.StrictMode>
			<StateProvider
				initialState={ settingsInitialState }
				reducer={ settingsEvents }
			>
				<SettingsProvider
					initialState={ settingsInitialState }
					reducer={ settingsEvents }
				>
					<WizardMain />
				</SettingsProvider>
			</StateProvider>
		</React.StrictMode>,
		document.getElementById( 'wcf-setup-wizard-page' )
	);
} );

```
