export default { throttle(fn, interval) { let lastRunTime = 0 return function (...args) { let elapsedTime = Date.now() - lastRunTime if (elapsedTime < interval) { return null } let context = this lastRunTime = Date.now() return fn.apply(context, args) } }, }