@appigram/react-yandex-metrika
Version:
Yandex Metrika(beta) component for React
43 lines (40 loc) • 4.62 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.accountListName = void 0;
exports.callbackQueueName = callbackQueueName;
exports.scriptPath = scriptPath;
exports.trackerConstructorName = trackerConstructorName;
exports.trackerInstanceName = trackerInstanceName;
exports.trackerVersionName = trackerVersionName;
/* eslint-disable curly */
var accountListName = exports.accountListName = 'yandex_metrika_accounts';
function invalidVersion() {
throw new Error('invalid Ya.Metrika version');
}
function callbackQueueName(version) {
if (version === '1') return 'yandex_metrika_callbacks';
if (version === '2') return 'yandex_metrika_callbacks2';
if (version === '3') return 'yandex_metrika_callbacks3';
invalidVersion();
}
function scriptPath(version) {
if (version === '1') return 'https://mc.yandex.ru/metrika/watch.js';
if (version === '2') return 'https://mc.yandex.ru/metrika/tag.js';
if (version === '3') return 'https://mc.yandex.ru/metrika/tag_jet_beta.js';
invalidVersion();
}
function trackerConstructorName(version) {
if (version === '1') return 'Metrika';
if (version === '2') return 'Metrika2';
if (version === '3') return 'Metrika3';
invalidVersion();
}
function trackerInstanceName(id) {
return "yaCounter".concat(id);
}
function trackerVersionName(id) {
return "yaCounterVersion".concat(id);
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwibmFtZXMiOlsiYWNjb3VudExpc3ROYW1lIiwiZXhwb3J0cyIsImludmFsaWRWZXJzaW9uIiwiRXJyb3IiLCJjYWxsYmFja1F1ZXVlTmFtZSIsInZlcnNpb24iLCJzY3JpcHRQYXRoIiwidHJhY2tlckNvbnN0cnVjdG9yTmFtZSIsInRyYWNrZXJJbnN0YW5jZU5hbWUiLCJpZCIsImNvbmNhdCIsInRyYWNrZXJWZXJzaW9uTmFtZSJdLCJzb3VyY2VzIjpbIi4uL3NyYy9jb25zdGFudHMuanMiXSwic291cmNlc0NvbnRlbnQiOlsiLyogZXNsaW50LWRpc2FibGUgY3VybHkgKi9cblxubGV0IGFjY291bnRMaXN0TmFtZSA9ICd5YW5kZXhfbWV0cmlrYV9hY2NvdW50cyc7XG5cbmZ1bmN0aW9uIGludmFsaWRWZXJzaW9uKCkge1xuICAgIHRocm93IG5ldyBFcnJvcignaW52YWxpZCBZYS5NZXRyaWthIHZlcnNpb24nKTtcbn1cblxuZnVuY3Rpb24gY2FsbGJhY2tRdWV1ZU5hbWUodmVyc2lvbikge1xuICAgIGlmICh2ZXJzaW9uID09PSAnMScpIHJldHVybiAneWFuZGV4X21ldHJpa2FfY2FsbGJhY2tzJztcbiAgICBpZiAodmVyc2lvbiA9PT0gJzInKSByZXR1cm4gJ3lhbmRleF9tZXRyaWthX2NhbGxiYWNrczInO1xuICAgIGlmICh2ZXJzaW9uID09PSAnMycpIHJldHVybiAneWFuZGV4X21ldHJpa2FfY2FsbGJhY2tzMyc7XG4gICAgaW52YWxpZFZlcnNpb24oKTtcbn1cblxuZnVuY3Rpb24gc2NyaXB0UGF0aCh2ZXJzaW9uKSB7XG4gICAgaWYgKHZlcnNpb24gPT09ICcxJykgcmV0dXJuICdodHRwczovL21jLnlhbmRleC5ydS9tZXRyaWthL3dhdGNoLmpzJztcbiAgICBpZiAodmVyc2lvbiA9PT0gJzInKSByZXR1cm4gJ2h0dHBzOi8vbWMueWFuZGV4LnJ1L21ldHJpa2EvdGFnLmpzJztcbiAgICBpZiAodmVyc2lvbiA9PT0gJzMnKSByZXR1cm4gJ2h0dHBzOi8vbWMueWFuZGV4LnJ1L21ldHJpa2EvdGFnX2pldF9iZXRhLmpzJztcbiAgICBpbnZhbGlkVmVyc2lvbigpO1xufVxuXG5mdW5jdGlvbiB0cmFja2VyQ29uc3RydWN0b3JOYW1lKHZlcnNpb24pIHtcbiAgICBpZiAodmVyc2lvbiA9PT0gJzEnKSByZXR1cm4gJ01ldHJpa2EnO1xuICAgIGlmICh2ZXJzaW9uID09PSAnMicpIHJldHVybiAnTWV0cmlrYTInO1xuICAgIGlmICh2ZXJzaW9uID09PSAnMycpIHJldHVybiAnTWV0cmlrYTMnO1xuICAgIGludmFsaWRWZXJzaW9uKCk7XG59XG5cbmZ1bmN0aW9uIHRyYWNrZXJJbnN0YW5jZU5hbWUoaWQpIHtcbiAgICByZXR1cm4gYHlhQ291bnRlciR7aWR9YDtcbn1cblxuZnVuY3Rpb24gdHJhY2tlclZlcnNpb25OYW1lKGlkKSB7XG4gICAgcmV0dXJuIGB5YUNvdW50ZXJWZXJzaW9uJHtpZH1gO1xufVxuXG5leHBvcnQge1xuICAgIGFjY291bnRMaXN0TmFtZSxcbiAgICBjYWxsYmFja1F1ZXVlTmFtZSxcbiAgICBzY3JpcHRQYXRoLFxuICAgIHRyYWNrZXJDb25zdHJ1Y3Rvck5hbWUsXG4gICAgdHJhY2tlckluc3RhbmNlTmFtZSxcbiAgICB0cmFja2VyVmVyc2lvbk5hbWVcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7O0FBQUE7O0FBRUEsSUFBSUEsZUFBZSxHQUFBQyxPQUFBLENBQUFELGVBQUEsR0FBRyx5QkFBeUI7QUFFL0MsU0FBU0UsY0FBY0EsQ0FBQSxFQUFHO0VBQ3RCLE1BQU0sSUFBSUMsS0FBSyxDQUFDLDRCQUE0QixDQUFDO0FBQ2pEO0FBRUEsU0FBU0MsaUJBQWlCQSxDQUFDQyxPQUFPLEVBQUU7RUFDaEMsSUFBSUEsT0FBTyxLQUFLLEdBQUcsRUFBRSxPQUFPLDBCQUEwQjtFQUN0RCxJQUFJQSxPQUFPLEtBQUssR0FBRyxFQUFFLE9BQU8sMkJBQTJCO0VBQ3ZELElBQUlBLE9BQU8sS0FBSyxHQUFHLEVBQUUsT0FBTywyQkFBMkI7RUFDdkRILGNBQWMsQ0FBQyxDQUFDO0FBQ3BCO0FBRUEsU0FBU0ksVUFBVUEsQ0FBQ0QsT0FBTyxFQUFFO0VBQ3pCLElBQUlBLE9BQU8sS0FBSyxHQUFHLEVBQUUsT0FBTyx1Q0FBdUM7RUFDbkUsSUFBSUEsT0FBTyxLQUFLLEdBQUcsRUFBRSxPQUFPLHFDQUFxQztFQUNqRSxJQUFJQSxPQUFPLEtBQUssR0FBRyxFQUFFLE9BQU8sOENBQThDO0VBQzFFSCxjQUFjLENBQUMsQ0FBQztBQUNwQjtBQUVBLFNBQVNLLHNCQUFzQkEsQ0FBQ0YsT0FBTyxFQUFFO0VBQ3JDLElBQUlBLE9BQU8sS0FBSyxHQUFHLEVBQUUsT0FBTyxTQUFTO0VBQ3JDLElBQUlBLE9BQU8sS0FBSyxHQUFHLEVBQUUsT0FBTyxVQUFVO0VBQ3RDLElBQUlBLE9BQU8sS0FBSyxHQUFHLEVBQUUsT0FBTyxVQUFVO0VBQ3RDSCxjQUFjLENBQUMsQ0FBQztBQUNwQjtBQUVBLFNBQVNNLG1CQUFtQkEsQ0FBQ0MsRUFBRSxFQUFFO0VBQzdCLG1CQUFBQyxNQUFBLENBQW1CRCxFQUFFO0FBQ3pCO0FBRUEsU0FBU0Usa0JBQWtCQSxDQUFDRixFQUFFLEVBQUU7RUFDNUIsMEJBQUFDLE1BQUEsQ0FBMEJELEVBQUU7QUFDaEMiLCJpZ25vcmVMaXN0IjpbXX0=