Sha256: 05e5a8a5d5da63c3b5a9b667875aa2b70189ece9a5582828d210aefc21fa86f5

Contents?: true

Size: 498 Bytes

Versions: 45

Compression:

Stored size: 498 Bytes

Contents

function setSessionStorage() {  // Set the initial click count for tracking when the alert has been closed
  if( sessionStorage.clickcount == undefined ) {
    sessionStorage.clickcount = 0;
  }
}

function gapiInit(param1, param2) {

  setSessionStorage();

  if ( sessionStorage.clickcount != undefined && sessionStorage.clickcount >= 1 )
    return; // If the user has already closed the alert, do not execute the Google API call again.

  gapi.load(param1, param2);
}

export default gapiInit;

Version data entries

45 entries across 45 versions & 1 rubygems

Version Path
kcc-gem-theme-1.60.40 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.60.39 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.60.38 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.59.38 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.59.37 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.58.37 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.58.36 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.57.36 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.56.36 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.55.36 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.54.36 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.53.36 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.53.35 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.52.35 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.52.34 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.51.34 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.51.33 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.51.32 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.51.31 assets/js/theme/alerts/gapi.js
kcc-gem-theme-1.51.30 assets/js/theme/alerts/gapi.js