import { useContext } from 'react'; import { OnboardingContext } from '../../context/context'; import Grid from 'elementor-app/ui/grid/grid'; import GoProPopover from '../go-pro-popover'; import HeaderButtons from 'elementor-app/layout/header-buttons'; import usePageTitle from 'elementor-app/hooks/use-page-title'; export default function Header( props ) { usePageTitle( { title: props.title } ); const { state } = useContext( OnboardingContext ); const onClose = () => { elementorCommon.events.dispatchEvent( { event: 'close modal', version: '', details: { placement: elementorAppConfig.onboarding.eventPlacement, step: state.currentStep, }, } ); window.top.location = elementorAppConfig.admin_url; }; return (
{
{ ! state.hasPro && }
); } Header.propTypes = { title: PropTypes.string, buttons: PropTypes.arrayOf( PropTypes.object ), }; Header.defaultProps = { buttons: [], };