OptinMonster Team
Member since March 2023
om-nextjs.js
import { useEffect } from 'react'; import { useRouter } from 'next/router'; const OptinMonsterEmbed = ()…
om-reactv4.js
// Using React Router V4 import React from "react"; import { withRouter } from "react-router"; class…
om-reactv3.js
// Using React Router V3 import { browserHistory } from 'react-router'; class App extends React.component {…
om-js-event-ga-name-change.js
document.addEventListener( 'om.GoogleAnalytics.preConversionEvent', function( event ) { const { gaEvent } = event.detail; gaEvent.name = 'generate_lead'; //…
om-available.js
document.addEventListener('om.Campaign.load', function(event) { console.log(event.detail); } );
om.Types.init
document.addEventListener('om.Types.init', function(event) { // The Campaign type. console.log(event.detail.Types.type); // The Campaign Type object (one of Floating,…
om.Html.append.after
document.addEventListener('om.Html.append.after', function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); // This event is…
om.Analytics.impression
document.addEventListener('om.Analytics.impression', function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); // This event is…
Slide Reposition Bottom Center v2
html div#om-{{id}} { width: 350px !important; left: calc(350px / 2) !important; right: calc(350px / 2) !important;…