mirror of
https://github.com/swc-project/swc.git
synced 2024-12-29 00:23:10 +03:00
9 lines
251 B
JavaScript
9 lines
251 B
JavaScript
|
export function throttleTime(interval) {
|
||
|
let currentValue, timeout;
|
||
|
return (done)=>(value)=>{
|
||
|
currentValue = value, timeout || (timeout = setTimeout(()=>{
|
||
|
done(currentValue);
|
||
|
}, interval));
|
||
|
};
|
||
|
}
|