import { Button } from '@wordpress/components'; import { useEffect, useState } from '@wordpress/element'; import { __, sprintf } from '@wordpress/i18n'; import { Icon, check, warning } from '@wordpress/icons'; import { installPlugin, activatePlugin } from '@shared/api/wp'; import { useActivityStore } from '@shared/state/activity'; export const RecommendationCard = ({ recommendation }) => { if (recommendation.pluginSlug) { return ; } return ; }; const LinkCard = ({ recommendation }) => { const { by, slug, description, image, title, linkType } = recommendation; const { incrementActivity } = useActivityStore(); if (!recommendation?.[linkType]) return null; return ( incrementActivity(`recommendations-${slug}`)} target="_blank" rel="noopener noreferrer" className="cursor-pointer rounded border border-gray-200 bg-transparent p-4 text-left text-base no-underline hover:border-design-main hover:bg-gray-50 rtl:text-right">
{
{title}
{by &&
{by}
}
{description}
); }; const InstallCard = ({ recommendation }) => { const { by, slug, description, image, title, pluginSlug } = recommendation; const { incrementActivity } = useActivityStore(); return (
incrementActivity(`recommendations-install-${slug}`)} className="rounded border border-gray-200 bg-transparent p-4 text-left text-base rtl:text-right">
{
{title}
{by &&
{by}
}
{description}
); }; const InstallButton = ({ pluginSlug }) => { const [installing, setInstalling] = useState(false); const [status, setStatus] = useState(''); useEffect(() => { const { installedPlugins, activePlugins } = window.extSharedData; const hasPlugin = (p) => p?.includes(pluginSlug); const installed = Object.values(installedPlugins).some(hasPlugin); const active = Object.values(activePlugins).some(hasPlugin); if (installed) setStatus('inactive'); if (active) setStatus('active'); }, [pluginSlug, setStatus]); const handleClick = async () => { setInstalling(true); try { await installPlugin(pluginSlug); } catch (_) { // Fail silently if the plugin is already installed } try { await activatePlugin(pluginSlug); setStatus('active'); } catch (_) { setStatus('error'); setTimeout(() => { setStatus(status); }, 1500); } setInstalling(false); }; if (status === 'error') { return ( <>

{__('Error', 'extendify-local')}

); } if (status === 'active') { return ( <>

{__('Active', 'extendify-local')}

); } if (status === 'inactive') { return ( ); } return ( ); };

Get Pro Addon to unlock more features

The features below are available in Nextend Social Login Pro Addon. Get it today and tweak the awesome settings.

If you already have a license, you can Authorize your Pro Addon. Otherwise you can purchase it using the button below.

Buy Pro Addon Authorize Pro Addon

Button style

Login form



Login layout

Register form



Register layout

Billing form


Action: woocommerce_after_checkout_billing_form

Action: woocommerce_after_checkout_registration_form

Action: woocommerce_after_checkout_shipping_form
Billing layout

Account details



Button alignment



Email template for registration


Defines whether the registration with Nextend Social Login will send the same registration notification that WooCommerce does, instead of the WordPress default one.

{"id":705,"date":"2024-05-31T04:30:45","date_gmt":"2024-05-31T04:30:45","guid":{"rendered":"https:\/\/dispenseroo.store\/?post_type=product&p=705"},"modified":"2025-02-10T00:43:59","modified_gmt":"2025-02-10T00:43:59","slug":"buy-punch-gummies-100mg-peach-mango-online-uk","status":"publish","type":"product","link":"https:\/\/dispenseroo.store\/product\/buy-punch-gummies-100mg-peach-mango-online-uk\/","title":{"rendered":"Buy Punch Gummies – 100MG Peach Mango Online UK"},"content":{"rendered":"

Buy Punch Gummies – 100 MG Peach Mango Online in the UK<\/h1>\n

Buy Punch Gummies – 100MG Peach Mango Online UK<\/p>\n

“Savor the Perfect Blend with Punch Gummies<\/a> – 100MG Peach Mango. Punch Gummies brings you a delightful fusion of flavors with their 100MG<\/a> Peach Mango variant. These cannabis-infused gummies promise a tantalizing journey of fruity sweetness and balanced effects, making them an ideal choice for both new and experienced users.<\/p>\n

Fruit Fusion: Punch Gummies – 100MG Peach Mango offers the succulent taste of ripe peaches and juicy mangoes in every gummy, delivering a mouthwatering experience that’s truly irresistible.<\/p>\n

Potent Dose: With 100MG of THC per package, these gummies provide a reliable and manageable dose, allowing you to enjoy the perfect high for your individual preferences.<\/p>\n

Convenient and Discreet: Enjoy Punch Gummies discreetly and on-the-go. Their compact size and precise dosing make them a hassle-free choice for cannabis enthusiasts.<\/p>\n

Balanced Bliss: These gummies offer a well-rounded and euphoric high, providing relaxation<\/a> and creativity in equal measure.<\/p>\n

Quality Ingredients: Made with high-quality cannabis extracts, Punch Gummies are crafted with care to ensure a consistent and enjoyable experience with each gummy.<\/p>\n

Experience the perfect blend of flavors and balanced effects with Punch Gummies – 100MG Peach Mango. Whether you’re after a fruity sensation, a reliable dose, or discreet enjoyment, these gummies have it all. Try them today and savor the delicious fusion of peach and mango with a touch of cannabis<\/a> magic.”<\/p>\n","protected":false},"excerpt":{"rendered":"

Punch Gummies – 100MG Peach Mango<\/strong><\/p>\n

100MG THC Gummies<\/p>\n

Punch Edibles produces 100% –infused sugar-coated gummies with no cutting agents or additives. Punch Edibles has set the standard for high-quality edibles as it delivers lab-tested products made with premium. Handcrafted in Los Angeles, California.<\/p>\n

*THC Percentages are averages, individual items may vary.<\/p>\n","protected":false},"featured_media":733,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"product_brand":[],"product_cat":[18],"product_tag":[],"class_list":{"0":"post-705","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-vapes-edibles","8":"first","9":"instock","10":"shipping-taxable","11":"purchasable","12":"product-type-simple","13":"add-to-wishlist-after_add_to_cart"},"_links":{"self":[{"href":"https:\/\/dispenseroo.store\/wp-json\/wp\/v2\/product\/705","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dispenseroo.store\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/dispenseroo.store\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/dispenseroo.store\/wp-json\/wp\/v2\/comments?post=705"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dispenseroo.store\/wp-json\/wp\/v2\/media\/733"}],"wp:attachment":[{"href":"https:\/\/dispenseroo.store\/wp-json\/wp\/v2\/media?parent=705"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/dispenseroo.store\/wp-json\/wp\/v2\/product_brand?post=705"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/dispenseroo.store\/wp-json\/wp\/v2\/product_cat?post=705"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/dispenseroo.store\/wp-json\/wp\/v2\/product_tag?post=705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}