for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
/* global wpData, Cookies */
import $ from 'jquery'
import 'file-loader?name=vendor/js-cookie.js!js-cookie/src/js.cookie'
const $gaOptoutLinks = $('.globalAction-optoutGa')
const data = wpData
const alreadyOptedOut = getOptoutCookie()
if (alreadyOptedOut) {
$gaOptoutLinks.remove()
window['ga-disable-' + data.gaId] = true
} else {
$gaOptoutLinks.on('click', function (e) {
e.preventDefault()
const confirmOptout = window.confirm(data.confirm)
if (confirmOptout) {
window.alert(data.success)
setOptoutCookie()
}
})
function setOptoutCookie () {
Cookies.set('disableGa', true)
function getOptoutCookie () {
return Cookies.get('disableGa')