HEX
Server: LiteSpeed
System: Linux server902.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: deshuvsd (2181)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: /home/deshuvsd/www/wp-content/plugins/surerank/src/apps/admin-dashboard/site-selector-popup.js
import { useState } from '@wordpress/element';
import ModalWrapper from '@AdminComponents/modal-wrapper';
import { ConnectMode, SelectMode } from './site-selector-popup-content';

const SiteSelectorPopup = () => {
	const [ forceSelectMode, setForceSelectMode ] = useState( false );
	const mode = forceSelectMode ? 'select' : 'connect';

	if ( mode === 'connect' ) {
		return (
			<ModalWrapper maxWidth="max-w-[550px]" isOpen={ true }>
				<ConnectMode setForceSelectMode={ setForceSelectMode } />
			</ModalWrapper>
		);
	}

	return (
		<ModalWrapper maxWidth="max-w-[480px]" isOpen={ true }>
			<SelectMode
				forceSelectMode={ forceSelectMode }
				setForceSelectMode={ setForceSelectMode }
			/>
		</ModalWrapper>
	);
};

export default SiteSelectorPopup;