import {__} from "@wordpress/i18n"; import useLicense from "./License/LicenseData"; import Hyperlink from "../utils/Hyperlink"; const PremiumOverlay = ({msg, title, upgrade}) => { const {licenseStatus} = useLicense(); let pro_plugin_active = rsssl_settings.pro_plugin_active === '1' let target = pro_plugin_active ? '_self' : '_blank'; let upgradeButtonText = pro_plugin_active ? __("Check license", "really-simple-ssl") : __("Go Pro", "really-simple-ssl"); let upgradeUrl = upgrade ? upgrade : rsssl_settings.upgrade_link; if (pro_plugin_active) { upgradeUrl = '#settings/license'; } let message = msg ? msg : ; if ( pro_plugin_active ) { if (licenseStatus === 'empty' || licenseStatus === 'deactivated') { message = rsssl_settings.messageInactive; } else { message = rsssl_settings.messageInvalid; } } return (
{/* header */}
{title}
{message} 
{/* We place a button on the left side */}
{upgradeButtonText}
); } export default PremiumOverlay;