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-onboarding/components/exit-button.js
import { __ } from '@wordpress/i18n';
import { Button } from '@bsf/force-ui';
import { useOnboardingState } from '@Onboarding/store';
import { X } from 'lucide-react';

export const exitURL = `${ surerank_globals.site_url }/wp-admin/admin.php?page=surerank&skip_onboarding=true`;

const ExitButton = () => {
	const [ , dispatch ] = useOnboardingState();

	const handleClickExit = () => {
		dispatch( { isExiting: true } );
		window.open( exitURL, '_self', 'noopener,noreferrer' );
	};
	return (
		<Button
			className="text-text-primary no-underline hover:no-underline"
			variant="link"
			size="xs"
			icon={ <X /> }
			iconPosition="right"
			onClick={ handleClickExit }
		>
			{ __( 'Exit Guided Setup', 'surerank' ) }
		</Button>
	);
};

export default ExitButton;