MatteoGabriele/vue-gtag-next

View on GitHub
src/api/query.js

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import { useState } from "@/state";
import { isBrowser } from "@/utils";

export default (...args) => {
  if (!isBrowser()) {
    return;
  }

  const { globalObjectName, useDebugger } = useState();

  if (useDebugger.value) {
    console.warn("[vue-gtag] Debugger:", args);
  }

  window[globalObjectName.value](...args);
};