Я пытаюсь интегрировать фрагмент аналитики Segment.io в проект Typescript.
Получая ошибку ESLint, я не могу работать. Вот код:
analytics.factory = function (method: any) {
return function () {
const args = Array.prototype.slice.call(arguments)
args.unshift(method)
analytics.push(args)
return analytics
}
}
И ошибка:
error Use the rest parameters instead of 'arguments' prefer-rest-params
Мой Typescript немного заржавел, я безрезультатно пробовал следующее:
- Array.prototype.slice.call (это, ... аргументы)
- Array.prototype.slice.call (ноль, ... аргументы)
Любая помощь очень ценится!
arguments
ключевое слово:function (...args) {
- person VLAZ   schedule 16.11.2020