Files
astuto/app/javascript/helpers/debounce.js
2019-09-05 17:11:07 +02:00

4 lines
284 B
JavaScript

// https://toughcompetent.com/blog/es5-es6-debounce-react-events-on-inputs/
function debounce(a,b,c){var d,e;return function(){function h(){d=null,c||(e=a.apply(f,g))}var f=this,g=arguments;return clearTimeout(d),d=setTimeout(h,b),c&&!d&&(e=a.apply(f,g)),e}}
export default debounce;