HEX
Server: Apache
System: Linux srv13.cpanelhost.cl 3.10.0-962.3.2.lve1.5.38.el7.x86_64 #1 SMP Thu Jun 18 05:28:41 EDT 2020 x86_64
User: cca63905 (4205)
PHP: 7.3.20
Disabled: NONE
Upload Files
File: //proc/self/root/home4/cca63905/.trash/wp-content/plugins/elementor/app/assets/js/app-context.js
import { useState } from 'react';

export const AppContext = React.createContext();

export default function AppProvider( props ) {
	const initialState = {
			isDarkMode: document.body.classList.contains( `eps-theme-dark` ),
		},
		[ state, setState ] = useState( initialState );

	return (
		<AppContext.Provider value={ { state, setState } }>
			{ props.children }
		</AppContext.Provider>
	);
}

AppProvider.propTypes = {
	children: PropTypes.object.isRequired,
};