File "envato-promotion.js"
Full Path: /home/warrior1/public_html/languages/wp-content/plugins/elementor/app/modules/kit-library/assets/js/components/envato-promotion.js
File size: 1.06 KB
MIME-type: text/x-java
Charset: utf-8
import { Text, Button } from '@elementor/app-ui';
import { appsEventTrackingDispatch } from 'elementor-app/event-track/apps-event-tracking';
import './envato-promotion.scss';
export default function EnvatoPromotion( props ) {
const eventTracking = ( command, eventType = 'click' ) => {
appsEventTrackingDispatch(
command,
{
page_source: 'home page',
element_position: 'library_bottom_promotion',
category: props.category && ( '/favorites' === props.category ? 'favorites' : 'all kits' ),
event_type: eventType,
},
);
};
return (
<Text className="e-kit-library-bottom-promotion" variant="xl">
{ __( 'Looking for more Kits?', 'elementor' ) } { ' ' }
<Button
variant="underlined"
color="link"
url="https://go.elementor.com/app-envato-kits/"
target="_blank"
rel="noreferrer"
text={ __( 'Check out Elementor Template Kits on ThemeForest', 'elementor' ) }
onClick={ () => eventTracking( 'kit-library/check-kits-on-theme-forest' ) }
/>
</Text>
);
}
EnvatoPromotion.propTypes = {
category: PropTypes.string,
};