import { useMemo } from '@wordpress/element'; import { __ } from '@wordpress/i18n'; import classNames from 'classnames'; import { OnboardingHooks } from '../../data'; import SpinnerOverlay from '../ReusableComponents/SpinnerOverlay'; import Onboarding from './Onboarding/Onboarding'; import SettingsScreen from './SettingsScreen'; const Settings = () => { const onboardingProgress = OnboardingHooks.useSteps(); const wrapperClass = classNames( 'ppcp-r-app', { loading: ! onboardingProgress.isReady, } ); const Content = useMemo( () => { if ( ! onboardingProgress.isReady ) { return ( ); } if ( ! onboardingProgress.completed ) { return ; } return ; }, [ onboardingProgress ] ); return
{ Content }
; }; export default Settings;