| Server IP : 146.59.209.152 / Your IP : 216.73.217.111 Web Server : Apache System : Linux webm009.cluster131.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64 User : monpetu ( 144298) PHP Version : 7.4.33 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/monpetu/www/ipprint/wp-content/plugins/power-coupons/admin/assets/src/Settings/ |
Upload File : |
import { createRoot } from 'react-dom/client';
import { BrowserRouter } from 'react-router-dom';
import reducer, { initialState } from './components/Reducer';
/* Main Compnent */
import './Settings.scss';
import { StateProvider } from './components/Data';
import ViewContainer from './components/ViewContainer';
import Onboarding from './components/onboarding';
const container = document.getElementById( 'power-coupons-settings' );
const root = createRoot( container ); // Added compatibility for React 18.
const App = () => (
<BrowserRouter>
<StateProvider initialState={ initialState } reducer={ reducer }>
{ window.powerCouponsSettings.onboarding?.inProgress ? (
<Onboarding />
) : (
<ViewContainer />
) }
</StateProvider>
</BrowserRouter>
);
root.render( <App /> );